System Architecture
Orchestrated agents, coherent outcomes
A single orchestrator coordinates five specialized agents. Each agent reads the shared state, contributes its own expertise, and hands control back to the orchestrator.
Orchestrator
State & Control
Routes messages, manages shared state, and decides which agent acts next.
Agent loop
Profiler
Builds the candidate skill map
Reads mission history, attempts, and first-try evidence to create a structured profile of strengths, gaps, and confidence levels.
Retriever
Finds curriculum evidence
Performs hybrid retrieval over the 31-day, 8-module curriculum to ground questions and evaluations in real learning objectives.
Planner
Designs the interview agenda
Combines the skill profile and retrieved evidence to decide which topics to cover, how deep to go, and in what order.
Interviewer
Runs the conversation
Asks questions, listens to answers, and adapts the next question based on detected strength, hesitation, or gaps.
Evaluator
Produces the final report
Scores the candidate against evidence, explains strengths and gaps, and gives a clear recommendation with citations.
RAG-grounded
Every question and evaluation is linked to curriculum modules, not generated from general knowledge.
Adaptive
The interview path changes in real time based on the candidate's answers and inferred confidence.
Explainable
Final reports cite evidence, show skill scores, and explain the recommendation in plain language.