gitwtfhub

wtf is interviewforge?

k1xe/interviewforge — explained in plain English

Analysis updated 2026-05-18

39PythonAudience · generalComplexity · 3/5Setup · moderate

TL;DR

A local-first Python tool that turns a recorded job interview into a structured PDF report scoring each answer.

Mindmap

mindmap
  root((InterviewForge))
    What it does
      Reviews recorded interviews
      Generates a scored PDF report
    Tech Stack
      Python
      LaTeX
    Use Cases
      Score interview answers
      Flag risky technical points
      Local privacy by default
    Audience
      Job seekers
      General users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Turn a recorded job interview into a structured PDF review with scored answers.

REASON 2

Identify high risk technical questions you answered weakly and get suggested better answers.

REASON 3

Run InterviewForge as a skill inside Codex or Gemini CLI to review an interview automatically.

What's in the stack?

PythonLaTeX

How it stacks up

k1xe/interviewforgeaa2448208027-code/localaihotswapamapvoice/pilottts
Stars393939
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity3/53/54/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Needs a local speech recognition tool and a LaTeX installation to build the PDF.

Wtf does this do

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.

Yoink these prompts

Prompt 1
Run InterviewForge on this interview recording and generate a PDF review report.
Prompt 2
Show me the high risk technical points section from my InterviewForge report.
Prompt 3
Help me install InterviewForge's local speech recognition and LaTeX dependencies.

Frequently asked questions

wtf is interviewforge?

A local-first Python tool that turns a recorded job interview into a structured PDF report scoring each answer.

What language is interviewforge written in?

Mainly Python. The stack also includes Python, LaTeX.

How hard is interviewforge to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is interviewforge for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.