Turn a recorded job interview into a structured PDF review with scored answers.
Identify high risk technical questions you answered weakly and get suggested better answers.
Run InterviewForge as a skill inside Codex or Gemini CLI to review an interview automatically.
| k1xe/interviewforge | cybercal/hoic-baseline | hadriansecurity/openhack | |
|---|---|---|---|
| Stars | 39 | 39 | 39 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a local speech recognition tool and a LaTeX installation to build the PDF.
InterviewForge is a local-first Python tool that turns a recording of a job interview into a structured PDF review report. The problem it solves is the difficulty of learning from past interviews: most people just move on without a reliable record of what was asked and how they actually answered. With InterviewForge, you point it at a local video or audio file from an interview, it extracts the audio, transcribes it using a local speech recognition tool, then uses an AI agent to clean up the transcript, identify the interviewer's questions, evaluate each answer with a quality label (strong, passable, risky, or weak) and a score out of five, and finally compiles everything into a formatted PDF using LaTeX. The report includes a summary page, detailed question-and-answer cards with timestamps, a section on high-risk technical points, suggested better answers with cited sources, and follow-up study materials. Everything stays on your machine by default. No audio, transcript, or report is uploaded anywhere. It also works as a skill that AI coding assistants like Codex or Gemini CLI can install and run on your behalf.
A local-first Python tool that turns a recorded job interview into a structured PDF report scoring each answer.
Mainly Python. The stack also includes Python, LaTeX.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.