Skip to content
Will.
Back to all tools

Interview Copilot

Transcribes, analyses and suggests follow-ups while the interview is still running — with a regex + model double guardrail blocking questions you must not ask.

FastAPI + LangGraph + React / WebSocket streaming / 5-node graph

This one needs a backend or a desktop environment, so it cannot run inside a web page.

How it works

Five LangGraph nodes chained across one interview: transcribe, extract signal, align to the role requirements, generate a follow-up, check compliance. Compliance is deliberately doubled up — regex first to block the hard lines (marital status, age, household registration), then the model to judge tone and leading questions. The model alone misses things; the regex alone throws false positives. The frontend takes results over a WebSocket, so the interviewer sees suggestions materialise word by word instead of watching a spinner.