Repo0: Design-Driven Zero-to-All Code Generation
TL;DR - Repo0 is a framework for generating complete software repositories from natural-language requirements by continuously evolving an explicit modular architecture before code generation. On six RepoCraft repositories, it outperformed repository-planning baselines in functionality coverage and test pass rate.
- Represents requirements, components, and their alignment as a Dual-Directed-Acyclic-Graph.
- Iteratively adjusts component boundaries using modularity metrics until the architecture structurally converges.
- Uses the converged architecture to guide test-driven code generation.
- With GPT-5 mini and DeepSeek V3.2, Repo0 improved Functionality Coverage by up to 20.08 percentage points and Pass Rate by up to 29.74 points over RPG.