Repo2GPT
An MCP, API, and CLI system that lets coding agents inspect a repository, budget context, and recover from oversized or noisy snapshots.
- 3
- MCP tools
- 500 KB
- default file guard
- 10
- GitHub stars
Alexei Korol · AI/ML engineer
Production-minded AI work with bounded context, observable behavior, explicit failure paths, and measurements that survive the repository click.
Flagship · cited portfolio RAG
Answers are constrained to projects, engineering notes, and the resume. Every supported claim links to its source.
Projects as evidence
An MCP, API, and CLI system that lets coding agents inspect a repository, budget context, and recover from oversized or noisy snapshots.
Hybrid retrieval over a 45-document songwriting corpus, with local embeddings, cross-encoder reranking, cited answers, and a committed 83-question golden set.
An eight-rubric LLM-as-a-judge pipeline with async batching, multi-run self-consistency, structured outputs, uncertainty flags, checkpoints, and spend limits.
Engineering notes
Build-time Markdown, route-level metadata, RSS, per-post social cards, code, numbers, and the wrong turn. No generic AI explainers.
Read lab notesI added BM25 to a dense RAG retriever, watched recall@1 regress, and used a cross-encoder to turn a wider candidate pool into a measurable win.
A single judge call hid variance. Three runs per rubric cost more, but exposed disagreement and created a concrete human-review gate.
The model call is optional; retrieval, citations, refusal checks, and a useful degraded answer continue when quota or configuration fails.