AI-Powered Codebase Intelligence Platform

Understand your codebase.
Own your project.
Ace your interview.

Connect GitHub and turn your repositories into an interactive technical knowledge base — from architecture and APIs to file-level explanations, interview questions, and project-specific AI guidance.

alexchen-dev/ai-interview-platform — Project Knowledge Hub
Architecture Overview
Client-Server with Async Celery Workers for LLM evaluation.
API Surface
38 endpoints (FastAPI), JWT auth, REST + WebSockets.
Interview Readiness
87% Score · 50+ Generated Questions across 30 Categories.
End-to-End Pipeline

From Code repository to AI Practice

RepoPrep parses code, extracts AST symbols, builds relationship graphs, and grounds all explanations in actual source files.

01

GitHub Repository

Connect public or private repos

02

Deep Analysis

AST parsing & symbol extraction

03

Project Knowledge

40+ intelligence categories

04

Interview Prep

Custom Q&A based on actual code

05

AI Practice

Voice dictation & evaluation

For Candidates & Job Seekers

Never get stumped by questions about your own project.

Interviewers love digging into your projects: "Why PostgreSQL?", "How does auth work?", "Where is the bottleneck?". RepoPrep ensures you have exact technical answers grounded in your real code.

50–200 generated interview questions tailored to your repo
Covers Architecture, APIs, Database, Security, and Tradeoffs
Practice speaking your answers with voice dictation & feedback
AI chat trained specifically on your repository structure
Mock Interview PracticeMedium

"Why did you choose FastAPI over Express or Django for this backend?"

Suggested Hint:Focus on async I/O performance for LLM requests and Python ecosystem support.
Codebase Navigation MapNew Developer Onboarding
Frontend routes & component hierarchy
Backend routers, services & middleware
Database models & ER relationships
For Engineering Teams

Give every new developer a map of the codebase.

New team members shouldn't require senior engineers to manually explain hundreds of files. RepoPrep auto-documents system flows, API endpoints, file roles, and architecture decisions.

Instant architectural visualization and dependency mapping
Reduce developer onboarding time from weeks to days
Interactive Codebase AI Chat for instant answers
Automated knowledge checks for onboarding progress

Ready to master your codebase?

Connect your GitHub account in under 30 seconds and start preparing today.