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.

Skill matrixConfidence scoresFocus areas

Retriever

Finds curriculum evidence

Performs hybrid retrieval over the 31-day, 8-module curriculum to ground questions and evaluations in real learning objectives.

Module referencesLearning objectivesEvidence snippets

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.

Interview agendaQuestion sequencesEscalation rules

Interviewer

Runs the conversation

Asks questions, listens to answers, and adapts the next question based on detected strength, hesitation, or gaps.

Adaptive questionsFollow-up promptsAnswer transcript

Evaluator

Produces the final report

Scores the candidate against evidence, explains strengths and gaps, and gives a clear recommendation with citations.

ScoresStrengths/gapsRecommendation

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.