Repo0: Design-Driven Zero-to-All Code Generation
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large language model agents have made substantial progress in code generation, yet most existing systems assume a predefined repository architecture. This assumption does not hold in zero-to-all code generation, where an agent must construct an entire software project directly from natural-language requirements while maintaining a modular repository architecture throughout development. We present Repo0, a continuous structural evolution framework for zero-to-all code generation. Repo0 maintains an explicit architectural state instantiated as a Dual-Directed-Acyclic-Graph (Dual-DAG), consisting of a requirement-level DAG, a component-level DAG, and their alignment relation. Starting from natural-language requirements, it iteratively evolves component boundaries through structural actions guided by modularity metrics until structural convergence, after which the converged architecture guides test-driven development code generation. We evaluate Repo0 on six real-world repositories from RepoCraft using GPT-5 mini and DeepSeek V3.2. Repo0 achieves the highest Functionality Coverage and Pass Rate across all settings. Compared with RPG, the strongest repository-planning baseline, Repo0 improves Functionality Coverage by up to 20.08 percentage points and Pass Rate by up to 29.74 percentage points. Ablation and structural-evolution analyses further demonstrate the importance of the Dual-DAG architectural state, modularity-guided structural evolution, and explicit structural convergence.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 49 of its 65 references that are in the map. First posted on arXiv 20 Aug 2026.
Builds on
49 of 65 references.
Closest ancestors · 17
Same direction, newest first
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolution19 Aug
- 2026SWE-Bench ProMax: Benchmarking Agents on Large-Scale Multilingual Code Refactoring10 Aug
- 2026Know Before Fix: QA-Driven Repository Knowledge Acquisition for Software Issue Resolution13 Jul
- 2026RepoRescue: An Empirical Study of LLM Agents on Whole-Repository Compatibility Rescue1 Jul
- 2026Dockerless: Environment-Free Program Verifier for Coding Agents26 Jun
- 2026SWE-MeM: Learning Adaptive Memory Management for Long-Horizon Coding Agents26 Jun
- 2026LLM Agents Can See Code Repositories12 Jun
- 2026SlopCodeBench: Benchmarking How Coding Agents Degrade Over Long-Horizon Iterative Tasks25 Mar
- 2026Test vs Mutant: Adversarial LLM Agents for Robust Unit Test Generation8 Feb
- 2026ProjDevBench: Benchmarking AI Coding Agents on End-to-End Project Development2 Feb
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents14 Dec
- 2025Doc2Feat-Bench: Evaluating Documentation-Driven Feature Addition24 Jul
5 more
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Development22 Oct
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
- 2024Self-Organized Agents: A LLM Multi-Agent Framework toward Ultra Large-Scale Code Generation and Optimization2 Apr
- 2023ChatDev: Communicative Agents for Software Development16 Jul
Other references · 32
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
- 2025OpenAI GPT-5 System Cardcited by 989
- 2025DeepSeek-V3.2: Pushing the Frontier of Open Large Language Modelscited by 815
- 2023RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generationcited by 367
- 2023CodePlan: Repository-level Coding using LLMs and Planningcited by 140
- 2025SWE-bench Goes Live!cited by 80
- 2025Paper2Code: Automating Code Generation from Scientific Papers in Machine Learningcited by 70
- 2025SWE-Exp: Experience-Driven Software Issue Resolutioncited by 65
- 2025Atom of Thoughts for Markov LLM Test-Time Scalingcited by 54
- 2024Commit0: Library Generation from Scratchcited by 52
- 2024From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debuggingcited by 46
20 more
- 2023On the Effectiveness of Large Language Models in Domain-Specific Code Generationcited by 44
- 2024Prompting Large Language Models to Tackle the Full Software Development Lifecycle: A Case Studycited by 44
- 2025Repo2Run: Automated Building Executable Environment for Code Repository at Scalecited by 39
- 2025LongCodeZip: Compress Long Context for Code Language Modelscited by 39
- 2025SWE-QA: Can Language Models Answer Repository-level Code Questions?cited by 38
- 2025Pruning the Unsurprising: Efficient LLM Reasoning via First-Token Surprisalcited by 32
- 2024CodeS: Natural Language to Code Repository via Multi-Layer Sketchcited by 28
- 2025RPG: A Repository Planning Graph for Unified and Scalable Codebase Generationcited by 19
- 2024Exploring the Capabilities of LLMs for Code Change Related Taskscited by 18
- 2026In Line with Context: Repository-Level Code Generation via Context Inliningcited by 18
- 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 17
- 2026GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughtscited by 17
- 2026RepoGenesis: Benchmarking End-to-End Microservice Generation from Readme to Repositorycited by 11
- 2024AI Coders Are Among Us: Rethinking Programming Language Grammar Towards Efficient Code Generationcited by 10
- 2024LLMs as Continuous Learners: Improving the Reproduction of Defective Code in Software Issuescited by 10
- 2025aiXcoder-7B-v2: Training LLMs to Fully Utilize the Long Context in Repository-level Code Completioncited by 8
- 2025A Multi-Language Perspective on the Robustness of LLM Code Generationcited by 6
- 2025Impact-driven Context Filtering For Cross-file Code Completioncited by 5
- 2026Persistent Cross-Attempt State Optimization for Repository-Level Code Generationcited by 1
- 2026Effective and Efficient Context Retrieval via Partial Dependency Graph for Repository-Level Code Generationcited by 1
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Zero2Repo: Can Coding Agents Build Repositories from Scratch?
- 2026RepoZero: Can LLMs Generate a Code Repository from Scratch?
- 2026RepoMod-Bench: A Benchmark for Code Repository Modernization via Implementation-Agnostic Testing
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges
- 2025Towards Realistic Project-Level Code Generation via Multi-Agent Collaboration and Semantic Architecture Modeling
- 2026E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch
- 2026ReCUBE: Evaluating Repository-Level Context Utilization in Code Generation
- 2026Repository Intelligence Graph: Deterministic Architectural Map for LLM Code Assistants