An AI-powered technical interview practice platform with PDF resume parsing, question generation, answer scoring, follow-up questions, and weakness analysis, built with FastAPI, React, LangChain, LangGraph, and RAG.

Stars

4

7-day growth

No data

Forks

0

Open issues

0

License

No data

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It combines LangGraph workflow orchestration, RAG-based knowledge retrieval, and a React Flow visual interface to simulate a complete technical interview loop, making it a practical full-stack AI project.

Who it is for

  • Job seekers preparing for technical interviews
  • Developers learning LangChain, LangGraph, and RAG integration
  • AI application engineers seeking a reference for building interview systems
  • Educators or trainers in technical recruitment

Use cases

  • Practice technical interviews with automatically generated questions based on uploaded resume
  • Receive AI-driven scoring and feedback on interview answers
  • Analyze historical interview records and identify weak areas
  • Explore LangGraph-based agent workflow and RAG pipeline in a real application

Strengths

  • End-to-end pipeline from resume upload to interview scoring and history tracking
  • Modular design with clear separation of API, agents, database, and frontend
  • Incorporates LangGraph for dynamic interview flow and Chroma for RAG retrieval
  • Provides React Flow visualization of the interview workflow

Considerations

  • Requires an OpenAI-compatible API key and external LLM, increasing operational cost
  • MySQL database setup and environment configuration needed before running
  • Currently only supports PDF resume parsing, not other formats

README quick start

使用流程

Description

AI智能面试助手平台

Related repositories

Similar projects matched by category, topics, and programming language.

makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
hahhforest
Featured
hahhforest GitHub avatar

pi-textbook

A hands-on course that walks through building a Pi-style coding agent from scratch across 15 checkpoints, starting from an offline agent trajectory.

AI & Machine LearningLarge Language Models
625
0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577