/AGENTS · ARCHITECTURE

Eight agents for interpretation. Ordinary code for everything deterministic.

One LangGraph workflow, one shared career state. Chunking, embeddings, retrieval, permissions and database work stay in ordinary services and tools — where they belong.

◆ EXECUTION GRAPH (AS BUILT)
SELECT AN AGENT
AGENT 01 · LIVE

CAREER ORCHESTRATOR

Coordinates the run: fans out independent work concurrently, waits for it to merge, and persists progress so a run is inspectable end to end.

RESPONSIBILITIES
Fan out Job Intelligence + Candidate Intelligence concurrently
Merge outputs into shared workflow state
Continue into Hiring Evaluation once both sides land
Persist a workflow_state row for the whole run
Log every specialist invocation to agent_execution_logs
TOOLS
LangGraph StateGraphPostgresFastAPI
STRUCTURED OUTPUT
PrepareState = {
  user_id, workflow_id,
  job_profile_id,
  candidate_profile_id,
  hiring_evaluation_id,
  errors[]
}
GUARDRAILRoutine routing runs in code and graph edges — not through the model.
◆ WHERE THE WORK RUNS

Code when logic is entailed.
Models where judgement is needed.

DETERMINISTIC
Resume chunkingLocal embeddingspgvector similarity searchSemantic similarity scoringJob board dedup + rankingScore aggregationDatabase operationsAuth/ownership checksCitation renderingRetry-once validation
MODEL-BASED
Job requirement extractionCompany contextATS/recruiter/hiring-manager judgementJob match dimension scoringCover letter draftingInterview question designTranscript evaluationLearning roadmap generation
GUARDRAILS

Every agent has a contract

Input and output schemas+
Concurrency, not sequence+
Bounded critique, not silent averaging+
Scoped retrieval+
Service-to-service auth+
ROADMAP

Six phases to Lattice 2.0

PHASE 1
Product foundation
Secured existing APIsShared career stateLangGraph orchestrationAgent execution logs
PHASE 2
Resume intelligence
Evidence chunkspgvector retrievalResume-grounded chatTokenPath citations
PHASE 3
Hiring readiness
Concurrent reviewersCritique/refine loopDisagreement recordingReadiness persistence
PHASE 4
Interview and growth
Transcript evaluationAudioWorkletNode capturePipecat barge-in optionLearning roadmaps
PHASE 5
Application intelligence
11-dimension job match scoreTailored cover lettersJob discovery — 4 boardsConcurrent with hiring review
PHASE 6
Career intelligence
Tailored resume rewritesPresence & outreach draftsApplication trackerOutcome learning

See the agents at work in the platform