A Survey of Self-Evolving Agents | A curated list of resources (surveys, papers, benchmarks, and opensource projects) on Self-Evolving Agents.
See the codeThis repository provides a comprehensive collection of research papers, benchmarks, and open-source projects on Self-Evolving Agents. It includes contents from our survey paper 📖"A Systematic Survey of Self-Evolving Agents: From Model-Centric to Environment-Driven Co-Evolution" and will be continuously updated.
🤗 You're very welcome to contribute to this repository. If you find any missing resources or come across interesting new research works, please don’t hesitate to launch an issue or submit a pull request!
📫 Contact us via emails: {xiangzhishang,yangchengyi}@stu.xmu.edu.cn, qinggangzhang@jlu.edu.cn
📃 Please cite our paper if you find our survey or repository helpful!
@article{xiang2026systematic,
title={A Systematic Survey of Self-Evolving Agents: From Model-Centric to Environment-Driven Co-Evolution},
author={Xiang, Zhishang and Yang, Chengyi and Chen, Zerui and Wei, Zhimin and Tang, Yunbo and Teng, Zongpei and Peng, Zexi and Li, Zongxia and Huang, Chengsong and He, Yicheng and others},
journal={Available at SSRN 6626878},
year={2026}
}

A Comprehensive Taxonomy of Self-Evolving Agents.
Agentic Self-Evolving represents a paradigm shift in AI development, enabling systems to autonomously improve through three key dimensions:
Model-Centric Self-Evolution: Focuses on improving the model itself through inference-based evolution (parallel sampling, sequential self-correction, structured reasoning) and training-based evolution (synthesis-driven offline and exploration-driven online self-evolving).
Environment-Centric Self-Evolution: Enhances the agent's interaction with external knowledge and experience through static knowledge evolution, dynamic experience evolution, modular architecture evolution, and agentic topology evolution.
Model-Environment Co-Evolution: Enables simultaneous evolution of both the model and its environment through environment training and multi-agent policy co-evolution.

The Development Trends of Self-Evolving Agents with Representative Works.

(ECCV'2026) SyncLoop: A Multimodal Dual-Loop Framework for Self-Improving Mathematical Reasoning [Paper]
(arxiv'26) TTCS: Test-Time Curriculum Synthesis for Self-Evolving [Paper]
(NeurIPS'25) Co-evolving llm coder and unit tester via reinforcement learning [Paper]
(arxiv'25) Towards agentic self-learning llms in search environment [Paper]
(arxiv'25) Multi-agent evolve: Llm self-improve through co-evolution [Paper]
(ICLR'26) Steporlm: A self-evolving framework with generative process supervision for operations research language models [Paper]
(NeurIPS'24) Coevolving with the other you: Fine-tuning llm with sequential cooperative multi-agent reinforcement learning [Paper]
(ICLR'26) R-zero: Self-evolving reasoning llm from zero data [Paper]
(COLM'26) Vocabulary Dropout for Curriculum Diversity in LLM Co-Evolution [Paper] [Code]
(arxiv'26) MM-Zero: Self-Evolving Multi-Model Vision Language Models From Zero Data [Paper]
(NeurIPS'25) Absolute zero: Reinforced self-play reasoning with zero data [Paper]
(arxiv'25) Language self-play for data-free training [Paper]
(arxiv'25) Self-questioning language models [Paper]
(arxiv'25) SPIRAL: Self-Play on Zero-Sum Games Incentivizes Reasoning via Multi-Agent Multi-Turn Reinforcement Learning [Paper]
(arxiv'25) Socratic-zero: Bootstrapping reasoning via data-free agent co-evolution [Paper]
(arxiv'25) Agent0: Unleashing self-evolving agents from zero data via tool-integrated reasoning [Paper]
(NeurIPS'25) SeRL: Self-Play Reinforcement Learning for Large Language Models with Limited Data [Paper]
(arxiv'26) Dr. Zero: Self-Evolving Search Agents without Training Data [Paper]
(ICLR'26) Theoretical Modeling of LLM Self-Improvement Training Dynamics Through Solver-Verifier Gap [Paper]
(ICLR'26) Search self-play: Pushing the frontier of agent capability without supervision [Paper]
(arxiv'25) ReVeal: Self-Evolving Code Agents via Iterative Generation-Verification [Paper]
(NeurIPS'25) Self-challenging language model agents [Paper]
(ICLR'26) Spice: Self-play in corpus environments improves reasoning [Paper]
(ICLR'26) Spell: Self-play reinforcement learning for evolving long-context language models [Paper]
(ICLR'25) Webrl: Training llm web agents via self-evolving online curriculum reinforcement learning [Paper]
(EMNLP'25) Enabling Self-Improving Agents to Learn at Test Time With Human-In-The-Loop Guidance [Paper]
(arxiv'25) Ladder: Self-improving llms through recursive problem decomposition [Paper]
(arxiv'25) Guided self-evolving llms with minimal human supervision [Paper]
(AAAI'25) Empowering Self-Learning of LLMs: Inner Knowledge Explicitation as a Catalyst [Paper]
(NeurIPS'25) Spc: Evolving self-play critic via adversarial games for llm reasoning [Paper]
(ICLR'26) Your agent may misevolve: Emergent risks in self-evolving llm agents [Paper]
(arxiv'26) DRACO: Fine-Grained Credit Assignment with Dynamic Rubrics for Long-Horizon Agent Training [Paper] [Code]
(arxiv'26) Training Agents to Evolve with Their Harness: TaoLive Digital Avatar Agent Technical Report [Paper]


Benchmarks that evaluate whether agents can turn capability goals, interaction experience, or harness revisions into improvements on held-out tasks.
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| Aspire | Vague-Goal Self-Evolution | Text | Hidden Downstream Tasks, Model-Weight and Agent-Harness Updates | 🌐 Project | [Paper] |
| S3Gym | Experience-Based Self-Improvement | Text | Seven Games, Self-Testing and Self-Judging, Held-Out Evaluation | 🌐 Project | [Paper] |
| HarnessDev | Agent Harness Creation and Evolution | Text / Code | Runnable Harness Artifacts, Downstream Feedback, Held-Out Evaluation | 🌐 Project | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| MMLU-Pro | General Knowledge | Text | Robust Reasoning, 10-Choice | 🤗 HF | [Paper] |
| HotpotQA | General Knowledge | Text | Multi-hop Reasoning, Wiki-based | 🤗 HF | [Paper] |
| MMLU | General Knowledge | Text | Massive Multitask, 57 Disciplines | 🤗 HF | [Paper] |
| MuSiQue | General Knowledge | Text | Connected Multi-hop, Robustness | 💻 GitHub | [Paper] |
| NQ | General Knowledge | Text | Real User Queries, Open-Domain | 💻 GitHub | [Paper] |
| TriviaQA | General Knowledge | Text | Reading Comprehension, Triples | 🤗 HF | [Paper] |
| PopQA | General Knowledge | Text | Long-Tail Knowledge, RAG Focus | 🤗 HF | [Paper] |
| 2WikiMultiHopQA | General Knowledge | Text | Structured Multi-hop, Explanations | 🤗 HF | [Paper] |
| BBH | General Knowledge | Text | Challenging Tasks, CoT Focus | 💻 GitHub | [Paper] |
| AGIEval | General Knowledge | Text | Human-Centric Exams, General | 💻 GitHub | [Paper] |
| ARC | General Knowledge | Visual | Abstraction, Few-Shot Reasoning | 💻 GitHub | [Paper] |
| NarrativeQA | General Knowledge | Text | Long Context, Story Understanding | 💻 GitHub | [Paper] |
| LongBench | General Knowledge | Text | Long Context, Multi-Task Eval | 💻 GitHub | [Paper] |
| HLE | General Knowledge | Multimodal | Frontier Knowledge, Un-googleable | 🤗 HF | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| GPQA | Scientific Reasoning | Text | Google-Proof, PhD-Level Experts | 💻 GitHub | [Paper] |
| SuperGPQA | Scientific Reasoning | Text | 285 Disciplines, Light Industry/Agri | 🤗 HF | [Paper] |
| SciBench | Scientific Reasoning | Text | College Science, Calculation | 💻 GitHub | [Paper] |
| ChemBench | Scientific Reasoning | Text | Chemistry, Autonomous Labs | 💻 GitHub | [Paper] |
| SciQA | Scientific Reasoning | Text | Scientific QA, Knowledge Graph | 🤗 HF | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| AIME | Mathematical Reasoning | Text | Competition Math, Hard Difficulty | 🤗 HF | [Paper] |
| OlympiadBench | Mathematical Reasoning | Multimodal | Visual Reasoning, Olympiad-Level | 💻 GitHub | [Paper] |
| GSM8K | Mathematical Reasoning | Text | Grade School Math, Chain-of-Thought | 🤗 HF | [Paper] |
| MATH | Mathematical Reasoning | Text | Challenging Math, Diverse Topics | 🤗 HF | [Paper] |
| AMC | Mathematical Reasoning | Text | Pre-Olympiad, Competition Math | 🤗 HF | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| LiveCodeBench | Code Generation | Text | Contamination-Free, Dynamic | 💻 GitHub | [Paper] |
| BigCodeBench | Code Generation | Text | Complex Libraries, Instruction | 💻 GitHub | [Paper] |
| HumanEval | Code Generation | Text | Functional Correctness, Synthesis | 💻 GitHub | [Paper] |
| MBPP | Code Generation | Text | Basic Programming, Semantic | 💻 GitHub | [Paper] |
| EvalPlus | Code Generation | Text | Rigorous Eval, 80x Test Cases | 💻 GitHub | [Paper] |
| MultiPL-E | Code Generation | Text | 18+ Languages, Parallel Corpus | 💻 GitHub | [Paper] |
| CRUXEval | Code Generation | Text | Execution Simulation, CoT Focus | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| ClawBench | Web Navigation | Multimodal | Live Websites, Everyday Tasks, Auditable Traces | 💻 GitHub | [Paper] · [Project] |
| WebArena | Web Navigation | Text | Realistic Tasks, Long-Horizon | 💻 GitHub | [Paper] |
| WebShop | Web Navigation | Text | E-commerce, Decision Making | 💻 GitHub | [Paper] |
| MT-Mind2Web | Web Navigation | Text | Multi-Turn, Generalization | 🤗 HF | [Paper] |
| Mind2Web | Web Navigation | Text | Generalist Agent, Real Websites | 💻 GitHub | [Paper] |
| WebVoyager | Web Navigation | Multimodal | End-to-End, Visual Navigation | 💻 GitHub | [Paper] |
| VisualWebArena | Web Navigation | Multimodal | Visual/HTML, Interactive | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| ToolLLM | Tool Usage | Text | Large-Scale APIs, Instruction Tuning | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| AgentGym | Unified Frameworks | Multimodal | Interactive Learning, Diversity | 💻 GitHub | [Paper] |
| AgentBoard | Unified Frameworks | Multimodal | Analytic Dashboard, Unified | 💻 GitHub | [Paper] |
| Reasoning Gym | Unified Frameworks | Text | Algorithmic, Dynamic Tasks | 💻 GitHub | [Paper] |
| ALFWorld | Unified Frameworks | Text | Text-World, Household Tasks | 💻 GitHub | [Paper] |
| AgentBench | Unified Frameworks | Text | Comprehensive, Multi-Environment | 💻 GitHub | [Paper] |
| GAIA | Unified Frameworks | Multimodal | General Assistant, Hard Tasks | 🤗 HF | [Paper] |
| DeepResearch Bench | Unified Frameworks | Text | Long-form Research, Citation Eval | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| SWE-bench | Software Engineering | Text | Real GitHub Issues, Patch Gen | 💻 GitHub | [Paper] |
| Terminal-Bench | OS Operations | Text | Linux Command Line, Security | 💻 GitHub | [Paper] |
| OSWorld | OS Operations | Multimodal | GUI/Desktop, Cross-App | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| LangGraph | Enables multi-actor applications with cyclic graphs for complex looping logic | 💻 GitHub | [Paper] |
| LlamaIndex | Integrates private data with LLMs via robust connectors and query engines | 💻 GitHub | [Paper] |
| AutoGen | Automates tasks via customizable agents using conversation and tool integration | 💻 GitHub | [Paper] |
| MetaGPT | Encodes SOPs into LLMs for role-based software development | 💻 GitHub | [Paper] |
| OpenProgram | Lets agents create and refine executable workflows while the runtime manages models, tools, memory, context, permissions, and multi-agent coordination | 💻 GitHub | [Paper] |
| Aeon | Runs autonomous coding agents inside GitHub Actions for continuous, self-directed task execution without approval loops | 💻 GitHub | [Website] |
| AgentDescent | Optimizes a shared library of skills, prompts, and harness modules by running N workers that propose diffs in parallel, with a barrier-free asynchronous aggregator that resolves conflicts and accepts merges on a Beta posterior over held-out reward | 💻 GitHub | [Docs] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| Megatron-LM | Facilitates high-performance training utilizing multi-dimensional parallelism | 💻 GitHub | [Paper] |
| DeepSpeed | Optimizes memory efficiency featuring ZeRO technology | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| slime | High-Performance Training and Flexible Data Generation | 💻 GitHub | |
| VeRL | Provides a HybridFlow-based RL library with 3D-HybridEngine | 💻 GitHub | [Paper] |
| OpenRLHF | Supports distributed RLHF based on Ray and vLLM frameworks | 💻 GitHub | [Paper] |
| TRL | Offers a full-stack library for SFT, Reward Modeling, and RL alignment | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| LLaMA Factory | Provides a unified "code-free" WebUI supporting 100+ models | 💻 GitHub | [Paper] |
| Unsloth | Accelerates training via manually derived backpropagation and Triton kernels | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| vLLM | Serves models with high throughput utilizing PagedAttention | 💻 GitHub | [Paper] |
| SGLang | Manages structured generation using RadixAttention for aggressive cache reuse | 💻 GitHub | [Paper] |
| Application | Domain | Environment | Evolution Mechanism | Core Technology | Breakthrough Results | Link | Paper |
|---|---|---|---|---|---|---|---|
| Agon | Omnidisciplinary Research | Prompt-driven research workspace | Generate/Critique loops | Prompt Economy | 30-day unattended run | 💻 GitHub | [Paper] |
| The AI Scientist | Academic Research | Simulated review system | Gen-Review cycle | Auto peer-review | Paper auto-generation | 💻 GitHub | [Paper] |
| AlphaProof | Logic & Math | Lean verifier | Search-Verify loop | Prover net | IMO 2024 silver-level | 🌐 Web | [Paper] |
| ChemCrow | Chemistry | Lab tools | Plan-Safety-Execute loop | Robotics control | Generalized lab automation | 💻 GitHub | [Paper] |
| Coscientist | Automated Science | Lab env; hardware APIs | Hypothesis–Debate loop | Multi-agent debate | Zero-shot hardware control | 💻 GitHub | [Paper] |
| GNoME | Materials Science | DFT simulation space | Active learning loop | GNN predictor | 2.2M stable crystals | 💻 GitHub | [Paper] |
| A-Lab | Materials Science | Robotic lab | Active-learning synthesis | ML-guided planning | 71% synthesis success | 🌐 Web | [Paper] |
| CRESt | Catalysis Discovery | Multimodal robotic lab | Multimodal BO loop | KABO; VLM | 9.3× cost-performance gain | 🌐 Web | [Paper] |
| FARS | Academic Research | Open research workspace | Hypothesis loop | Multi-agent automation | Auto paper generation | 🌐 Web | [Paper] |
| Application | Domain | Environment | Evolution Mechanism | Core Technology | Breakthrough Results | Link | Paper |
|---|---|---|---|---|---|---|---|
| agent-qa | Software QA | Browser; mobile apps; CI | Experience-backed run memory | Playwright; Appium; MCP/skills | Self-healing regression detection | 💻 GitHub | [Docs] |
| SWE-agent | Software Engineering | Terminal; codebase; CI | Error-feedback correction | ACI interface | High bug-fix success rate | 💻 GitHub | [Paper] |
| Claude Code | Long-term Engineering | Project history | Skill accumulation | Skill memory | Senior-level coding | 🌐 Web | [Paper] |
| Manus | Software Engineering | Cloud VM sandbox | Plan-Act-Verify loop | CodeAct | Human-like env interaction | 🌐 Web | [Paper] |
| OpenClaw | Local Agents | Local FS | Community skill | Skill hub | Long-term local adaptation | 🌐 Web | [Paper] |
| Ouroboros | Software Engineering | Local desktop; CLI; project workspaces | Reviewed self-modification | Durable identity and memory | Continuity across tasks and restarts | 💻 GitHub | [Paper] |
| Devin | Software Engineering | Browser; terminal; IDE | Web-based correction | Tool autonomy | Fully autonomous SWE | 🌐 Web | [Paper] |
| Cursor | Human-AI Coding | Repo index; shadow env | Human-AI co-evolution | Shadow workspace | Productivity co-adaptation | 🌐 Web | [Paper] |
| hmharness | HarmonyOS Development | Terminal; HarmonyOS toolchain; emulator | Bench-gated skill evolution; canary A/B deployment | Zero-dependency agent kernel (7 npm packages) | 30-day self-feeding evidence protocol | 💻 GitHub | [Docs] |
| Application | Domain | Environment | Evolution Mechanism | Core Technology | Breakthrough Results | Link | Paper |
|---|---|---|---|---|---|---|---|
| Voyager | Gaming (Minecraft) | Minecraft open world | Explore–Code–Store | Auto curriculum | 15.3× faster progression | 💻 GitHub | [Paper] |
| GITM | Gaming (Minecraft) | Minecraft open world | Decompose-Plan-Act | Text memory | +47.5% success (Diamond) | 💻 GitHub | [Paper] |
| Cradle | General Computer Control | GUI interface | Observe-Plan-Act loop | MLLM; skill curation | API-free computer control | 💻 GitHub | [Paper] |
| Project Sid | Digital Civilization | Multi-agent society | Social norm co-evolution | PIANO | Emergent economy & laws | 💻 GitHub | [Paper] |
| Generative Agents | Social Simulation | Virtual town sandbox | Observe-Reflect-Plan | Reflection | Emergent group activities | 💻 GitHub | [Paper] |
| SIMA | Embodied AI | Generative 3D worlds | GenEnv feedback loop | World model | Embodied data reduction | 🌐 Web | [Paper] |
| Genie | World Modeling | Text-to-3D worlds | Interactive world loop | Generative world model | Persistent 3D worlds | 🌐 Web | [Paper] |
If you find this survey helpful, please cite our paper:
@article{xiang2026systematic,
title={A Systematic Survey of Self-Evolving Agents: From Model-Centric to Environment-Driven Co-Evolution},
author={Xiang, Zhishang and Yang, Chengyi and Chen, Zerui and Wei, Zhimin and Tang, Yunbo and Teng, Zongpei and Peng, Zexi and Li, Zongxia and Huang, Chengsong and He, Yicheng and others},
journal={Available at SSRN 6626878},
year={2026}
}
A Survey of Self-Evolving Agents | A curated list of resources (surveys, papers, benchmarks, and opensource projects) on Self-Evolving Agents.
See the codeThis repository provides a comprehensive collection of research papers, benchmarks, and open-source projects on Self-Evolving Agents. It includes contents from our survey paper 📖"A Systematic Survey of Self-Evolving Agents: From Model-Centric to Environment-Driven Co-Evolution" and will be continuously updated.
🤗 You're very welcome to contribute to this repository. If you find any missing resources or come across interesting new research works, please don’t hesitate to launch an issue or submit a pull request!
📫 Contact us via emails: {xiangzhishang,yangchengyi}@stu.xmu.edu.cn, qinggangzhang@jlu.edu.cn
📃 Please cite our paper if you find our survey or repository helpful!
@article{xiang2026systematic,
title={A Systematic Survey of Self-Evolving Agents: From Model-Centric to Environment-Driven Co-Evolution},
author={Xiang, Zhishang and Yang, Chengyi and Chen, Zerui and Wei, Zhimin and Tang, Yunbo and Teng, Zongpei and Peng, Zexi and Li, Zongxia and Huang, Chengsong and He, Yicheng and others},
journal={Available at SSRN 6626878},
year={2026}
}

A Comprehensive Taxonomy of Self-Evolving Agents.
Agentic Self-Evolving represents a paradigm shift in AI development, enabling systems to autonomously improve through three key dimensions:
Model-Centric Self-Evolution: Focuses on improving the model itself through inference-based evolution (parallel sampling, sequential self-correction, structured reasoning) and training-based evolution (synthesis-driven offline and exploration-driven online self-evolving).
Environment-Centric Self-Evolution: Enhances the agent's interaction with external knowledge and experience through static knowledge evolution, dynamic experience evolution, modular architecture evolution, and agentic topology evolution.
Model-Environment Co-Evolution: Enables simultaneous evolution of both the model and its environment through environment training and multi-agent policy co-evolution.

The Development Trends of Self-Evolving Agents with Representative Works.

(ECCV'2026) SyncLoop: A Multimodal Dual-Loop Framework for Self-Improving Mathematical Reasoning [Paper]
(arxiv'26) TTCS: Test-Time Curriculum Synthesis for Self-Evolving [Paper]
(NeurIPS'25) Co-evolving llm coder and unit tester via reinforcement learning [Paper]
(arxiv'25) Towards agentic self-learning llms in search environment [Paper]
(arxiv'25) Multi-agent evolve: Llm self-improve through co-evolution [Paper]
(ICLR'26) Steporlm: A self-evolving framework with generative process supervision for operations research language models [Paper]
(NeurIPS'24) Coevolving with the other you: Fine-tuning llm with sequential cooperative multi-agent reinforcement learning [Paper]
(ICLR'26) R-zero: Self-evolving reasoning llm from zero data [Paper]
(COLM'26) Vocabulary Dropout for Curriculum Diversity in LLM Co-Evolution [Paper] [Code]
(arxiv'26) MM-Zero: Self-Evolving Multi-Model Vision Language Models From Zero Data [Paper]
(NeurIPS'25) Absolute zero: Reinforced self-play reasoning with zero data [Paper]
(arxiv'25) Language self-play for data-free training [Paper]
(arxiv'25) Self-questioning language models [Paper]
(arxiv'25) SPIRAL: Self-Play on Zero-Sum Games Incentivizes Reasoning via Multi-Agent Multi-Turn Reinforcement Learning [Paper]
(arxiv'25) Socratic-zero: Bootstrapping reasoning via data-free agent co-evolution [Paper]
(arxiv'25) Agent0: Unleashing self-evolving agents from zero data via tool-integrated reasoning [Paper]
(NeurIPS'25) SeRL: Self-Play Reinforcement Learning for Large Language Models with Limited Data [Paper]
(arxiv'26) Dr. Zero: Self-Evolving Search Agents without Training Data [Paper]
(ICLR'26) Theoretical Modeling of LLM Self-Improvement Training Dynamics Through Solver-Verifier Gap [Paper]
(ICLR'26) Search self-play: Pushing the frontier of agent capability without supervision [Paper]
(arxiv'25) ReVeal: Self-Evolving Code Agents via Iterative Generation-Verification [Paper]
(NeurIPS'25) Self-challenging language model agents [Paper]
(ICLR'26) Spice: Self-play in corpus environments improves reasoning [Paper]
(ICLR'26) Spell: Self-play reinforcement learning for evolving long-context language models [Paper]
(ICLR'25) Webrl: Training llm web agents via self-evolving online curriculum reinforcement learning [Paper]
(EMNLP'25) Enabling Self-Improving Agents to Learn at Test Time With Human-In-The-Loop Guidance [Paper]
(arxiv'25) Ladder: Self-improving llms through recursive problem decomposition [Paper]
(arxiv'25) Guided self-evolving llms with minimal human supervision [Paper]
(AAAI'25) Empowering Self-Learning of LLMs: Inner Knowledge Explicitation as a Catalyst [Paper]
(NeurIPS'25) Spc: Evolving self-play critic via adversarial games for llm reasoning [Paper]
(ICLR'26) Your agent may misevolve: Emergent risks in self-evolving llm agents [Paper]
(arxiv'26) DRACO: Fine-Grained Credit Assignment with Dynamic Rubrics for Long-Horizon Agent Training [Paper] [Code]
(arxiv'26) Training Agents to Evolve with Their Harness: TaoLive Digital Avatar Agent Technical Report [Paper]


Benchmarks that evaluate whether agents can turn capability goals, interaction experience, or harness revisions into improvements on held-out tasks.
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| Aspire | Vague-Goal Self-Evolution | Text | Hidden Downstream Tasks, Model-Weight and Agent-Harness Updates | 🌐 Project | [Paper] |
| S3Gym | Experience-Based Self-Improvement | Text | Seven Games, Self-Testing and Self-Judging, Held-Out Evaluation | 🌐 Project | [Paper] |
| HarnessDev | Agent Harness Creation and Evolution | Text / Code | Runnable Harness Artifacts, Downstream Feedback, Held-Out Evaluation | 🌐 Project | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| MMLU-Pro | General Knowledge | Text | Robust Reasoning, 10-Choice | 🤗 HF | [Paper] |
| HotpotQA | General Knowledge | Text | Multi-hop Reasoning, Wiki-based | 🤗 HF | [Paper] |
| MMLU | General Knowledge | Text | Massive Multitask, 57 Disciplines | 🤗 HF | [Paper] |
| MuSiQue | General Knowledge | Text | Connected Multi-hop, Robustness | 💻 GitHub | [Paper] |
| NQ | General Knowledge | Text | Real User Queries, Open-Domain | 💻 GitHub | [Paper] |
| TriviaQA | General Knowledge | Text | Reading Comprehension, Triples | 🤗 HF | [Paper] |
| PopQA | General Knowledge | Text | Long-Tail Knowledge, RAG Focus | 🤗 HF | [Paper] |
| 2WikiMultiHopQA | General Knowledge | Text | Structured Multi-hop, Explanations | 🤗 HF | [Paper] |
| BBH | General Knowledge | Text | Challenging Tasks, CoT Focus | 💻 GitHub | [Paper] |
| AGIEval | General Knowledge | Text | Human-Centric Exams, General | 💻 GitHub | [Paper] |
| ARC | General Knowledge | Visual | Abstraction, Few-Shot Reasoning | 💻 GitHub | [Paper] |
| NarrativeQA | General Knowledge | Text | Long Context, Story Understanding | 💻 GitHub | [Paper] |
| LongBench | General Knowledge | Text | Long Context, Multi-Task Eval | 💻 GitHub | [Paper] |
| HLE | General Knowledge | Multimodal | Frontier Knowledge, Un-googleable | 🤗 HF | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| GPQA | Scientific Reasoning | Text | Google-Proof, PhD-Level Experts | 💻 GitHub | [Paper] |
| SuperGPQA | Scientific Reasoning | Text | 285 Disciplines, Light Industry/Agri | 🤗 HF | [Paper] |
| SciBench | Scientific Reasoning | Text | College Science, Calculation | 💻 GitHub | [Paper] |
| ChemBench | Scientific Reasoning | Text | Chemistry, Autonomous Labs | 💻 GitHub | [Paper] |
| SciQA | Scientific Reasoning | Text | Scientific QA, Knowledge Graph | 🤗 HF | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| AIME | Mathematical Reasoning | Text | Competition Math, Hard Difficulty | 🤗 HF | [Paper] |
| OlympiadBench | Mathematical Reasoning | Multimodal | Visual Reasoning, Olympiad-Level | 💻 GitHub | [Paper] |
| GSM8K | Mathematical Reasoning | Text | Grade School Math, Chain-of-Thought | 🤗 HF | [Paper] |
| MATH | Mathematical Reasoning | Text | Challenging Math, Diverse Topics | 🤗 HF | [Paper] |
| AMC | Mathematical Reasoning | Text | Pre-Olympiad, Competition Math | 🤗 HF | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| LiveCodeBench | Code Generation | Text | Contamination-Free, Dynamic | 💻 GitHub | [Paper] |
| BigCodeBench | Code Generation | Text | Complex Libraries, Instruction | 💻 GitHub | [Paper] |
| HumanEval | Code Generation | Text | Functional Correctness, Synthesis | 💻 GitHub | [Paper] |
| MBPP | Code Generation | Text | Basic Programming, Semantic | 💻 GitHub | [Paper] |
| EvalPlus | Code Generation | Text | Rigorous Eval, 80x Test Cases | 💻 GitHub | [Paper] |
| MultiPL-E | Code Generation | Text | 18+ Languages, Parallel Corpus | 💻 GitHub | [Paper] |
| CRUXEval | Code Generation | Text | Execution Simulation, CoT Focus | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| ClawBench | Web Navigation | Multimodal | Live Websites, Everyday Tasks, Auditable Traces | 💻 GitHub | [Paper] · [Project] |
| WebArena | Web Navigation | Text | Realistic Tasks, Long-Horizon | 💻 GitHub | [Paper] |
| WebShop | Web Navigation | Text | E-commerce, Decision Making | 💻 GitHub | [Paper] |
| MT-Mind2Web | Web Navigation | Text | Multi-Turn, Generalization | 🤗 HF | [Paper] |
| Mind2Web | Web Navigation | Text | Generalist Agent, Real Websites | 💻 GitHub | [Paper] |
| WebVoyager | Web Navigation | Multimodal | End-to-End, Visual Navigation | 💻 GitHub | [Paper] |
| VisualWebArena | Web Navigation | Multimodal | Visual/HTML, Interactive | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| ToolLLM | Tool Usage | Text | Large-Scale APIs, Instruction Tuning | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| AgentGym | Unified Frameworks | Multimodal | Interactive Learning, Diversity | 💻 GitHub | [Paper] |
| AgentBoard | Unified Frameworks | Multimodal | Analytic Dashboard, Unified | 💻 GitHub | [Paper] |
| Reasoning Gym | Unified Frameworks | Text | Algorithmic, Dynamic Tasks | 💻 GitHub | [Paper] |
| ALFWorld | Unified Frameworks | Text | Text-World, Household Tasks | 💻 GitHub | [Paper] |
| AgentBench | Unified Frameworks | Text | Comprehensive, Multi-Environment | 💻 GitHub | [Paper] |
| GAIA | Unified Frameworks | Multimodal | General Assistant, Hard Tasks | 🤗 HF | [Paper] |
| DeepResearch Bench | Unified Frameworks | Text | Long-form Research, Citation Eval | 💻 GitHub | [Paper] |
| Name | Domain | Modality | Feature | Link | Paper |
|---|---|---|---|---|---|
| SWE-bench | Software Engineering | Text | Real GitHub Issues, Patch Gen | 💻 GitHub | [Paper] |
| Terminal-Bench | OS Operations | Text | Linux Command Line, Security | 💻 GitHub | [Paper] |
| OSWorld | OS Operations | Multimodal | GUI/Desktop, Cross-App | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| LangGraph | Enables multi-actor applications with cyclic graphs for complex looping logic | 💻 GitHub | [Paper] |
| LlamaIndex | Integrates private data with LLMs via robust connectors and query engines | 💻 GitHub | [Paper] |
| AutoGen | Automates tasks via customizable agents using conversation and tool integration | 💻 GitHub | [Paper] |
| MetaGPT | Encodes SOPs into LLMs for role-based software development | 💻 GitHub | [Paper] |
| OpenProgram | Lets agents create and refine executable workflows while the runtime manages models, tools, memory, context, permissions, and multi-agent coordination | 💻 GitHub | [Paper] |
| Aeon | Runs autonomous coding agents inside GitHub Actions for continuous, self-directed task execution without approval loops | 💻 GitHub | [Website] |
| AgentDescent | Optimizes a shared library of skills, prompts, and harness modules by running N workers that propose diffs in parallel, with a barrier-free asynchronous aggregator that resolves conflicts and accepts merges on a Beta posterior over held-out reward | 💻 GitHub | [Docs] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| Megatron-LM | Facilitates high-performance training utilizing multi-dimensional parallelism | 💻 GitHub | [Paper] |
| DeepSpeed | Optimizes memory efficiency featuring ZeRO technology | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| slime | High-Performance Training and Flexible Data Generation | 💻 GitHub | |
| VeRL | Provides a HybridFlow-based RL library with 3D-HybridEngine | 💻 GitHub | [Paper] |
| OpenRLHF | Supports distributed RLHF based on Ray and vLLM frameworks | 💻 GitHub | [Paper] |
| TRL | Offers a full-stack library for SFT, Reward Modeling, and RL alignment | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| LLaMA Factory | Provides a unified "code-free" WebUI supporting 100+ models | 💻 GitHub | [Paper] |
| Unsloth | Accelerates training via manually derived backpropagation and Triton kernels | 💻 GitHub | [Paper] |
| Library | Key Features | Link | Paper |
|---|---|---|---|
| vLLM | Serves models with high throughput utilizing PagedAttention | 💻 GitHub | [Paper] |
| SGLang | Manages structured generation using RadixAttention for aggressive cache reuse | 💻 GitHub | [Paper] |
| Application | Domain | Environment | Evolution Mechanism | Core Technology | Breakthrough Results | Link | Paper |
|---|---|---|---|---|---|---|---|
| Agon | Omnidisciplinary Research | Prompt-driven research workspace | Generate/Critique loops | Prompt Economy | 30-day unattended run | 💻 GitHub | [Paper] |
| The AI Scientist | Academic Research | Simulated review system | Gen-Review cycle | Auto peer-review | Paper auto-generation | 💻 GitHub | [Paper] |
| AlphaProof | Logic & Math | Lean verifier | Search-Verify loop | Prover net | IMO 2024 silver-level | 🌐 Web | [Paper] |
| ChemCrow | Chemistry | Lab tools | Plan-Safety-Execute loop | Robotics control | Generalized lab automation | 💻 GitHub | [Paper] |
| Coscientist | Automated Science | Lab env; hardware APIs | Hypothesis–Debate loop | Multi-agent debate | Zero-shot hardware control | 💻 GitHub | [Paper] |
| GNoME | Materials Science | DFT simulation space | Active learning loop | GNN predictor | 2.2M stable crystals | 💻 GitHub | [Paper] |
| A-Lab | Materials Science | Robotic lab | Active-learning synthesis | ML-guided planning | 71% synthesis success | 🌐 Web | [Paper] |
| CRESt | Catalysis Discovery | Multimodal robotic lab | Multimodal BO loop | KABO; VLM | 9.3× cost-performance gain | 🌐 Web | [Paper] |
| FARS | Academic Research | Open research workspace | Hypothesis loop | Multi-agent automation | Auto paper generation | 🌐 Web | [Paper] |
| Application | Domain | Environment | Evolution Mechanism | Core Technology | Breakthrough Results | Link | Paper |
|---|---|---|---|---|---|---|---|
| agent-qa | Software QA | Browser; mobile apps; CI | Experience-backed run memory | Playwright; Appium; MCP/skills | Self-healing regression detection | 💻 GitHub | [Docs] |
| SWE-agent | Software Engineering | Terminal; codebase; CI | Error-feedback correction | ACI interface | High bug-fix success rate | 💻 GitHub | [Paper] |
| Claude Code | Long-term Engineering | Project history | Skill accumulation | Skill memory | Senior-level coding | 🌐 Web | [Paper] |
| Manus | Software Engineering | Cloud VM sandbox | Plan-Act-Verify loop | CodeAct | Human-like env interaction | 🌐 Web | [Paper] |
| OpenClaw | Local Agents | Local FS | Community skill | Skill hub | Long-term local adaptation | 🌐 Web | [Paper] |
| Ouroboros | Software Engineering | Local desktop; CLI; project workspaces | Reviewed self-modification | Durable identity and memory | Continuity across tasks and restarts | 💻 GitHub | [Paper] |
| Devin | Software Engineering | Browser; terminal; IDE | Web-based correction | Tool autonomy | Fully autonomous SWE | 🌐 Web | [Paper] |
| Cursor | Human-AI Coding | Repo index; shadow env | Human-AI co-evolution | Shadow workspace | Productivity co-adaptation | 🌐 Web | [Paper] |
| hmharness | HarmonyOS Development | Terminal; HarmonyOS toolchain; emulator | Bench-gated skill evolution; canary A/B deployment | Zero-dependency agent kernel (7 npm packages) | 30-day self-feeding evidence protocol | 💻 GitHub | [Docs] |
| Application | Domain | Environment | Evolution Mechanism | Core Technology | Breakthrough Results | Link | Paper |
|---|---|---|---|---|---|---|---|
| Voyager | Gaming (Minecraft) | Minecraft open world | Explore–Code–Store | Auto curriculum | 15.3× faster progression | 💻 GitHub | [Paper] |
| GITM | Gaming (Minecraft) | Minecraft open world | Decompose-Plan-Act | Text memory | +47.5% success (Diamond) | 💻 GitHub | [Paper] |
| Cradle | General Computer Control | GUI interface | Observe-Plan-Act loop | MLLM; skill curation | API-free computer control | 💻 GitHub | [Paper] |
| Project Sid | Digital Civilization | Multi-agent society | Social norm co-evolution | PIANO | Emergent economy & laws | 💻 GitHub | [Paper] |
| Generative Agents | Social Simulation | Virtual town sandbox | Observe-Reflect-Plan | Reflection | Emergent group activities | 💻 GitHub | [Paper] |
| SIMA | Embodied AI | Generative 3D worlds | GenEnv feedback loop | World model | Embodied data reduction | 🌐 Web | [Paper] |
| Genie | World Modeling | Text-to-3D worlds | Interactive world loop | Generative world model | Persistent 3D worlds | 🌐 Web | [Paper] |
If you find this survey helpful, please cite our paper:
@article{xiang2026systematic,
title={A Systematic Survey of Self-Evolving Agents: From Model-Centric to Environment-Driven Co-Evolution},
author={Xiang, Zhishang and Yang, Chengyi and Chen, Zerui and Wei, Zhimin and Tang, Yunbo and Teng, Zongpei and Peng, Zexi and Li, Zongxia and Huang, Chengsong and He, Yicheng and others},
journal={Available at SSRN 6626878},
year={2026}
}