zzzlip/langgraph-AI-interview-agent

This project is a comprehensive recruitment and interview assistance system developed based on large models and agents, leveraging the langgraph and llamaindex agent frameworks. It aims to enhance job search efficiency and interview performance by automating and intelligentizing the entire interview process. it is China Software Cup A3 competition

31
/ 100
Emerging

Implements a hierarchical multi-agent architecture where the main LangGraph orchestrator delegates to specialized subgraphs (resume evaluation, algorithm testing, mock interviews), with fine-grained state isolation using TypedDict/Pydantic and Command-based routing for dynamic task control. Multimodal assessment combines video analysis via OpenCV for body language, audio sentiment via DashScope, and RAG-enhanced question generation using LlamaIndex over a 300+ question knowledge base stored in Chroma DB. Integrates DeepSeek and Qwen LLMs, KeyBERT for semantic matching, and exports professional reports via python-docx and WeasyPrint.

No License No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 1 / 25
Community 17 / 25

How are scores calculated?

Stars

36

Forks

9

Language

Python

License

Category

career-job-rag

Last pushed

Nov 01, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/zzzlip/langgraph-AI-interview-agent"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.