AI-powered screening interviews

Screen interviews.
Not your schedule.

Conlatus is an AI-powered screening interview system designed to handle the repetitive first stage of candidate evaluation.

AI INTERVIEWING SCREENING AUTOMATION CONVERSATIONAL SYSTEMS CONLATUS AI INTERVIEWING SCREENING AUTOMATION CONVERSATIONAL SYSTEMS CONLATUS
01 / THE PROBLEM

First-round interviews shouldn't consume the entire day.

Initial screening is repetitive, time-consuming, and often follows the same basic evaluation pattern for every candidate.

Repetition

Recruiters repeatedly ask similar questions across large candidate pools.

Time

Valuable human attention gets spent on predictable first-stage conversations.

Consistency

Structured evaluation can be difficult to maintain across many interviews.

02 / HOW IT WORKS

A screening pipeline built around conversation.

Conlatus connects the candidate experience, interview logic, and evaluation workflow into a single system.

01
Create an interview
02
Candidate enters
03
AI conducts the interview
04
Responses are processed
05
Recruiter reviews results
03 / ARCHITECTURE

Behind the conversation is a system.

Conlatus separates the candidate experience from the interview and evaluation logic, creating a foundation that can evolve beyond a simple chatbot.

Candidate
Interview
Interface
Backend
Interview Engine
04 / STATUS

Built progressively.

Conlatus is being developed as a working engineering project rather than a static design concept.

Backend IN DEVELOPMENT
Candidate interface IN DEVELOPMENT
Admin interface IN DEVELOPMENT
AI interview engine IN DEVELOPMENT
05 / QUICK START

Run Conlatus locally.

Clone the repository, create your Python environment, configure the Groq API key, and start the FastAPI backend.

Developer setup

Conlatus currently runs as a Python backend application. The setup is intentionally simple: create an isolated environment, install the dependencies, configure your API key, and launch the development server.

Before you begin Make sure Python is installed on your machine and that you have access to a Groq API key.

Never commit your .env file or API keys to GitHub.
01

Clone the repository

Download the Conlatus source code and move into the project directory.

Terminal
git clone https://github.com/conlatus/conlatus.git
cd conlatus
02

Create a virtual environment

Create an isolated Python environment for Conlatus and activate it before installing dependencies.

Windows
python -m venv .venv
.venv\Scripts\activate
Linux / macOS
python -m venv .venv
source .venv/bin/activate
03

Install dependencies

Install the Python packages required by the Conlatus backend.

Terminal
pip install -r requirements.txt
04

Configure the environment

Create your local environment file from the provided example and add your Groq API key.

Terminal
cp .env.example .env
.env
GROQ_API_KEY=your_groq_api_key
05

Start the backend

Launch the FastAPI development server using Uvicorn.

Terminal
uvicorn backend.main:app --reload
Development server
http://localhost:8000
Ready to run locally

See how it works.

Conlatus is an evolving open-source engineering project. Explore the implementation, architecture, and development process.

View on GitHub ↗