microsoft/RPG-ZeroRepo
[ICLR 2026] RPG: A Repository Planning Graph for Unified and Scalable Codebase Generation
Implements hierarchical graph-based code generation through three phases: feature planning (using LLM-driven agents to build feature trees and component decomposition), architecture design (translating components into concrete file layouts and APIs), and iterative code generation with test-driven validation. The framework leverages Repository Planning Graphs (RPGs) that unify functional and structural views, enabling both LLM understanding via RPG-Encoder and end-to-end repository synthesis from natural language, with full checkpoint/resumption support across pipeline stages.
548 stars.
Stars
548
Forks
26
Language
Python
License
MIT
Category
Last pushed
Mar 02, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/microsoft/RPG-ZeroRepo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.