EvoGit: Decentralized Code Evolution via Git-Based Multi-Agent Collaboration
Not on the map. Why?
Abstract (arXiv)
We introduce EvoGit, a decentralized multi-agent framework for collaborative software development driven by autonomous code evolution. EvoGit deploys a population of independent coding agents, each proposing edits to a shared codebase without centralized coordination, explicit message passing, or shared memory. Instead, all coordination emerges through a Git-based phylogenetic graph that tracks the full version lineage and enables agents to asynchronously read from and write to the evolving code repository. This graph-based structure supports fine-grained branching, implicit concurrency, and scalable agent interaction while preserving a consistent historical record. Human involvement is minimal but strategic: users define high-level goals, periodically review the graph, and provide lightweight feedback to promote promising directions or prune unproductive ones. Experiments demonstrate EvoGit's ability to autonomously produce functional and modular software artifacts across two real-world tasks: (1) building a web application from scratch using modern frameworks, and (2) constructing a meta-level system that evolves its own language-model-guided solver for the bin-packing optimization problem. Our results underscore EvoGit's potential to establish a new paradigm for decentralized, automated, and continual software development. EvoGit is open-sourced at https://github.com/BillHuang2001/evogit.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 11 of its 17 references that are in the map. First posted on arXiv 1 Jun 2025.
Builds on
11 of 17 references.
References · 11
- 2023GPT-4 Technical Reportcited by 18,396
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023A Survey of Large Language Modelscited by 2,576
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,242
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,439
- 2023ChatDev: Communicative Agents for Software Developmentcited by 919
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 276
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 268
- 2024MapCoder: Multi-Agent Code Generation for Competitive Problem Solvingcited by 177
- 2022Evolution through Large Modelscited by 134
Built on by
Citing papers per year: 2025: 2; 2026: 7.
9 papers.
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2026Agentic Hardware Design as Repository-Level Code Evolutioncited by 6
- 2026AWCP: A Workspace Delegation Protocol for Deep-Engagement Collaboration across Remote Agentscited by 3
- 2026Code Is the Body: Agent-Owned Software Bodies for Recursive Evolution and Descentcited by 3
- 2026The Specification Gap: Coordination Failure Under Partial Knowledge in Code Agentscited by 2
- 2025Evolutionary System 2 Reasoning: An Empirical Proofcited by 1
- 2026Position: Multi-Agent Systems Should Prioritize Concurrency Controlcited by 1
- 2026Persistent Recursive Worlds Enable Autonomous Software Evolutioncited by 0
- 2026Loreley: Repository-Scale Program Evolution with Quality-Diversity Searchcited by 0
- 2026Loreley: Repository-Scale Program Evolution with Quality-Diversity Search20 Aug 2026
- 2026Persistent Recursive Worlds Enable Autonomous Software Evolution11 Aug 2026
- 2026Code Is the Body: Agent-Owned Software Bodies for Recursive Evolution and Descent30 Jul 2026
- 2026Agentic Hardware Design as Repository-Level Code Evolution26 Jun 2026
- 2026Position: Multi-Agent Systems Should Prioritize Concurrency Control6 Jun 2026
- 2026The Specification Gap: Coordination Failure Under Partial Knowledge in Code Agents25 Mar 2026
- 2026AWCP: A Workspace Delegation Protocol for Deep-Engagement Collaboration across Remote Agents24 Feb 2026
- 2025Evolutionary System 2 Reasoning: An Empirical Proof5 Dec 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026Self-Evolving Coding Agents
- 2026On the Maintenance and Co-evolution of Agent Plugins: An Empirical Study of Claude Code Plugin Marketplaces
- 2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository Leveraging
- 2026EvoWeb: A Benchmark for Coding Agents on Evolving Web Applications
- 2026OpenCollab: A Multi-Agent Coding Framework with Programmable Collaboration and Controllable Runtime
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
- 2026CodeTeam: An LLM-Powered Multi-Agent Framework for Repository-Level Code Generation
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Development