{"repo":"ngoanpv/DeepInterview","free":true,"listed":false,"github":"https://github.com/ngoanpv/DeepInterview","clone":"git clone https://github.com/ngoanpv/DeepInterview.git","description":"Open-source, voice-first AI mock interviewer. Upload your CV + a job description, practice out loud with an adaptive multilingual interviewer, get scored and coached on your weak areas. LiveKit · LangGraph · Next.js","language":"Python","stars":24,"topics":["ai","career","interview-practice","langgraph","livekit","mock-interview","multilingual","nextjs","speech-to-text","voice-ai"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"DeepInterview: Voice-First, Multilingual AI Mock Interviewer Practice the interview out loud. Then pass the real one. · Multi-agent · Open source UI in English + Tiếng Việt · voice interviews in 7 languages incl. Vietnamese (more as packs land) · no sign-in required to self-host Quickstart · Why · Features · Architecture · Community · Contributing Contributions wanted — interview question-bank packs · language packs & provider adapters · your packs get asked in real interviews, and no API keys are needed to develop. --- Upload your CV and a job description. Talk to an AI interviewer. Get scored — and coached on exactly what you missed. Voice-first, English-first, and multilingual by design. DeepInterview closes the prep ⇄ interview ⇄ feedback loop: heavy reasoning runs before the call (read your CV + the JD, research the company, build an adaptive question plan), a lean real-time voice loop runs the interview, then strong models score it and route you into a study coach for your weak areas. Honest status: this is an early open build . The contracts, prep/live/post pipelines, web screens, and CLI are implemented and run offline with mock adapters (no API keys, tests green). Real-time voice, web research, and video avatars need provider keys. docker compose up brings up the full base stack (web + agent API + knowledge sidecar, healthy with zero keys); the live voice worker runs via docker compose --profile live up once LiveKit keys are set. We mark what's done honestly, per fea","default_branch":null,"files":null,"tree":[],"storefront":"/r/ngoanpv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ngoanpv/DeepInterview/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}