git404hub

what is prepr fr?

noswear94/prepr — explained in plain English

Analysis updated 2026-05-18

0HTMLAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A local interview coach that uses your own Claude Code installation to quiz and grade you based on your CV and a job description.

vibe map

mindmap
  root((prepr))
    What it does
      Local interview coach
      Uses Claude Code as brain
      Grades and teaches
    Tech stack
      Python
      HTML
      JavaScript
      Claude Code
    Use cases
      Practice tailored questions
      Get graded feedback
      Track weak topics
      Keep CV private
    Requirements
      Claude Code installed
      Python 3.8 plus
    Audience
      Job seekers

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

what do people make with this?

VIBE 1

Practice for a job interview with questions tailored to your uploaded CV and a pasted job description.

VIBE 2

Get graded feedback and study references on missed multiple choice, short answer, or coding questions.

VIBE 3

Track weak topics in a review list and get refreshers before an interview.

VIBE 4

Run an entire interview prep session locally without sending your CV or answers to any external server.

what's the stack?

PythonHTMLJavaScriptClaude Code

how it stacks up fr

noswear94/prepr100/rutgers-pbl-dining-2015a15n/a15n_old
Stars0
LanguageHTMLHTMLHTML
Last pushed2015-12-012016-06-18
MaintenanceDormantDormant
Setup difficultyeasyeasyeasy
Complexity2/51/51/5
Audiencegeneralgeneralgeneral

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

how do i run it?

Difficulty · easy time til it works · 5min

Requires a local, signed-in installation of Claude Code since the tool has no built-in AI model of its own.

in plain english

Prepr turns Claude Code into a personal interview coach that runs entirely on your own computer. You upload your CV and paste in a job description, and it builds a study roadmap of around six to eight topics tailored to your background and the role, then quizzes you with multiple choice questions, fill in the blank questions, and coding tasks. It grades each answer, explains what you got wrong, and links to documentation or videos to help you study further. Topics you struggle with get tracked in a review list and revisited later, while topics you handle well are moved past. The project has no built in AI model of its own. Instead it relies entirely on a locally installed and signed in copy of Claude Code to generate questions and grade your answers, which means there is no API key to manage and no per use billing to worry about. Since everything runs on your machine at the local address 127.0.0.1, your CV and your answers never leave your computer, and the files that would contain your personal data are excluded from version control by default. Setup is simple on Windows, where a single batch file starts a small local server and launches Claude Code as the coach. On other systems you run the server manually with Python's built in tools, no extra packages needed, and then tell Claude Code to run the interview coach loop. Claude Code will ask for permission the first few times it runs local commands, which is expected since it is only running the relay scripts included in the project, and this can be pre-approved with an opt-in settings file if you prefer to skip the prompts. The project requires Claude Code, Python 3.8 or newer, and a modern browser. It is released under the MIT license.

prompts (copy fr)

prompt 1
Help me set up Prepr on my computer using the launch.bat quickstart in its README.
prompt 2
Explain how Prepr uses Claude Code as its coach instead of calling an external AI API.
prompt 3
Walk me through the permission prompts Claude Code shows when running Prepr, based on its README.
prompt 4
Explain the local relay architecture in Prepr's README, covering server.py, coach.py, and CLAUDE.md.

Frequently asked questions

what is prepr fr?

A local interview coach that uses your own Claude Code installation to quiz and grade you based on your CV and a job description.

What language is prepr written in?

Mainly HTML. The stack also includes Python, HTML, JavaScript.

How hard is prepr to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is prepr for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.