A recruiter before recruiters ever see your application.
Hiro replaces the resume black box with a transparent, multi-agent recruiter that any job seeker can talk to. The product ships as a web app with resume upload, JD paste, and a live agent trace.
Applicants rewrite resumes for every JD with no idea how ATS parsers will read them or how a real recruiter would score their fit. Existing 'AI resume' tools hallucinate skills and offer generic tips.
Live at gethiroaiapp.tech. Users get ATS scores, safe rewrites, JD fit signals, and interview-loop prep in a single flow, with reasoning surfaced instead of hidden.
Designed a LangGraph state machine of specialist agents (Resume, ATS, LinkedIn, Job Match, Interview, Verdict), each with a narrow prompt and evaluator.
Grounded every rewrite in retrieval over the user's own materials via FAISS, so the agent can't invent skills that aren't in their history.
Built a live-trace UI so users watch each agent's reasoning and can accept/reject suggestions individually.
Wired the FastAPI backend into MongoDB + Supabase for durable sessions and shareable reports.
"The hardest part was making agents disagree productively — the Verdict agent only ships when Resume, ATS, and Job Match reach quorum."