README.md

August 24, 2026 ยท View on GitHub

Awesome Self-Improving Modern Agentic Systems

A curated and continuously evolving resource hub for self-improving agentic systems
This repository brings together ๐Ÿ“„ Papers ยท ๐Ÿ“Š Benchmarks ยท โœ๏ธ Blogs ยท ๐ŸŽ™๏ธ Podcasts ยท ๐Ÿ’ฌ Interviews ยท ๐ŸŽฅ Videos ยท ๐Ÿง‘โ€๐Ÿซ Workshops & Courses
Contributions are welcome โ€” open a PR to share relevant resources and help grow the community! ๐ŸŒฑ

Read the paper Hugging Face Daily Papers Project page Paper list Discord

Awesome MIT License

This repository accompanies Self-Improvements in Modern Agentic Systems: A Survey .


๐ŸŒ Contents


๐Ÿงฉ Definition & Scope

This repository focuses on:

  • Foundation-Model-Based Agents: Autonomous systems that use foundation models as cognitive cores and operate through persistent scaffolds such as prompts, memory, tools, and control logic.
  • Self-Improvement Loops: Agent-level update loops in which signals or artifacts produced through generation, intrinsic evaluation, or environment interaction are consolidated into persistent components of the agent.
  • Foundation Model Improvement: Parameter-level updates driven by intrinsic generative demonstrations, intrinsic evaluative feedback, or extrinsic exploratory experience.
  • Scaffolding Improvement: Persistent updates to prompts, memory, tools, workflows, or full agent scaffolds.

๐Ÿ“„ Survey Paper

|Self-Improvements in Modern Agentic Systems: A Survey | arXiv:2607.13104 | LaTeX source | Agent-oriented guide|

Main figure of the survey
Overview of self-improvement mechanisms in foundation modelโ€“based agentic systems.


๐Ÿงญ Taxonomy

If you are not yet familiar with agents, this simple illustration shows how an FM-based agent differs from a standalone foundation model (e.g., an LLM).

View the animated comparison

Animated comparison between a standalone foundation model and an agent
An illustration of the distinction between a standalone foundation model and an FM-Based agent.

To ground our taxonomy, we first introduce a formal abstraction of a foundation modelโ€“based agent, which serves as the basic unit for all self-improving agentic systems considered in this survey.

Formal abstraction of an FM-based agent
Formal abstraction of a foundation modelโ€“based agent, consisting of a foundation model and its scaffolding.

Based on this abstraction, we categorize self-improving agents along two orthogonal axes, depending on which component is improved during learning and adaptation.

  • ๐Ÿš€ Self-Improving Agents
    • ๐Ÿง  Foundation Model Improvement
      • ๐Ÿ“„ 1.1 Intrinsic Generative Demonstrations
      • โš–๏ธ 1.2 Intrinsic Evaluative Feedback
      • ๐ŸŒ 1.3 Extrinsic Exploratory Experience
        • ๐Ÿค– 1.3.1 Interaction with Grounded Task Environments
        • ๐Ÿ”ฎ 1.3.2 Interaction with Simulated Proxy Environments
    • ๐Ÿ—๏ธ Scaffolding Improvement
      • โœ๏ธ 2.1 Prompt Optimization
      • ๐Ÿ’พ 2.2 Memory
      • ๐Ÿ› ๏ธ 2.3 Tool
      • โ™พ๏ธ 2.4 Full Scaffolding

๐Ÿ“š Key Literature

๐Ÿ›ฃ๏ธ Evolution of Self-Improving Agents

Timeline of representative self-improving agent systems
Timeline of representative self-improving agent systems, organized by foundation model improvement and scaffolding improvement.

๐Ÿ”– Papers List

๐ŸŸฆ Foundation Model Improvement

1.1 Intrinsic Generative Demonstrations
๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2023Self-Instruct: Aligning Language Models with Self-Generated InstructionsACLpapercode
2023Large Language Models Can Self-ImproveEMNLPpaperN/A
2023Orca: Progressive Learning from Complex Explanation Traces of GPT-4arXivpapercode
2024SELF: Self-Evolution with Language FeedbackarXivpaperN/A
2024SELF-GUIDE: Better Task-Specific Instruction Following via Self-Synthetic FinetuningCOLMpapercode
2025Improving Model Alignment Through Collective Intelligence of Open-Source LLMSICMLpaperN/A
2025Superficial Self-Improved Reasoners Benefit from Model MergingEMNLPpapercode
2025Will Pre-Training Ever End? A First Step Toward Next-Generation Foundation MLLMs via Self-Improving Systematic CognitionarXivpapercode
2025TaskCraft: Automated Generation of Agentic TasksarXivpapercode
2025Iterative Tool Usage Exploration for Multimodal Agents via Step-wise Preference TuningNeurIPSpapercode
2025Maximizing Confidence Alone Improves ReasoningarXivpapercode
2025DIVE: Diversified Iterative Self-ImprovementarXivpapercode
2025Self-Adapting Language ModelsNeurIPSpapercode
2025First SFT, Second RL, Third UPT: Continual Improving Multi-Modal LLM Reasoning via Unsupervised Post-TrainingNeurIPSpapercode
2025LADDER: Self-Improving LLMs Through Recursive Problem DecompositionarXivpaperN/A
2025Self-Consistency Preference OptimizationICMLpaperN/A
2025Adapting While Learning: Grounding LLMs for Scientific Problems with Tool Usage AdaptationICMLpapercode
2026Reinforcing General Reasoning Without VerifiersICLRpapercode
2026SAGE: Multi-Agent Self-Evolution for LLM ReasoningarXivpaperN/A
2026ANDES: Agent Native Data Evolving Synthesis Tool for Autonomous Instruction AlignmentarXivpapercode
2026EvoGround: Self-Evolving Video Agents for Video Temporal GroundingarXivpapercode
1.2 Intrinsic Evaluative Feedback
๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2022Constitutional AI: Harmlessness from AI FeedbackarXivpapercode
2023ReST meets ReAct: Self-Improvement for Multi-Step Reasoning LLM AgentarXivpaperN/A
2025STRIVE: Structured Reasoning for Self-Improvement in Claim VerificationMIRpaperN/A
2025Beyond Accuracy: The Role of Calibration in Self-Improving Large Language ModelsarXivpaperN/A
2025Self-Evolved Reward Learning for LLMsICLRpapercode
2025Sample, Predict, then Proceed: Self-Verification Sampling for Tool Use of LLMsarXivpaperN/A
2025RLSR: Reinforcement Learning from Self RewardarXivpaperN/A
2025Right Question is Already Half the Answer: Fully Unsupervised LLM Reasoning IncentivizationNeurIPSpapercode
2025TTRL: Test-Time Reinforcement LearningNeurIPSpapercode
2025Can Large Reasoning Models Self-Train?arXivpapercode
2025Self Rewarding Self ImprovingarXivpaperN/A
2025Self-Evolving Curriculum for LLM ReasoningarXivpapercode
2025Reflect, Retry, Reward: Self-Improving LLMs via Reinforcement LearningarXivpaperN/A
2025Adaptive Self-improvement LLM Agentic System for ML Library DevelopmentICMLpapercode
2026Learning to Reason without External RewardsICLRpapercode
2026Structured Reasoning for Large Language ModelsarXivpaperN/A
2026iReasoner: Trajectory-Aware Intrinsic Reasoning Supervision for Self-Evolving Large Multimodal ModelsarXivpapercode
2026STRIVE: Structured Reasoning for Self-improvement in Claim Verificationmachine intelligence researchpaperN/A
2026UniCorn: Towards Self-Improving Unified Multimodal Models through Intrinsic Evaluative FeedbackarXivpapercode
2026Retrospective Progress-Aware Self-Refinement for LLM Agent TrainingarXivpaperN/A
2026EVE-Agent: Evidence-Verifiable Self-Evolving AgentsarXivpaperN/A
1.3 Extrinsic Exploratory Experience
  • 1.3.1 Interaction with Grounded Task Environments

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023RoboCat: A Self-Improving Generalist Agent for Robotic ManipulationTMLRpapercode
    2025Tool-Star: Empowering LLM-Brained Multi-Tool Reasoner via Reinforcement LearningarXivpapercode
    2025CodeARC: Benchmarking Reasoning Capabilities of LLM Agents for Inductive Program SynthesisCOLMpapercode
    2025LLMs are Greedy Agents: Effects of RL Fine-tuning on Decision-Making AbilitiesarXivpaperN/A
    2025Agent-RLVR: Training Software Engineering Agents via Guidance and Environment RewardsarXivpaperN/A
    2025WebRL: Training LLM Web Agents via Self-Evolving Online Curriculum Reinforcement LearningICLRpapercode
    2025Self-Improving Language Models for Evolutionary Program Synthesis: A Case Study on ARC-AGIICMLpapercode
    2025DeepResearcher: Scaling Deep Research via Reinforcement Learning in Real-world EnvironmentsarXivpapercode
    2025Agentic Reasoning and Tool Integration for LLMs via Reinforcement LearningarXivpaperN/A
    2025UI-Genie: A Self-Improving Approach for Iteratively Boosting MLLM-based Mobile GUI AgentsNeurIPSpapercode
    2025RAGEN: Understanding Self-Evolution in LLM Agents via Multi-Turn Reinforcement LearningarXivpapercode
    2025SEAgent: Self-Evolving Computer Use Agent with Autonomous Learning from ExperiencearXivpapercode
    2026WebGym: Scaling Training Environments for Visual Web Agents with Realistic TasksarXivpapercode
    2026Kevin: Multi-Turn RL for Generating CUDA KernelsICLRpaperN/A
    2026Tool-R0: Self-Evolving LLM Agents for Tool-Learning from Zero DataarXivpapercode
    2026Socratic-SWE: Self-Evolving Coding Agents via Trace-Derived Agent SkillsarXivpaperN/A
    2026Self-evolving LLM Agents with In-Distribution OptimizationICMLpaperN/A
    2026Skill Self-Play: Pushing the Frontier of LLM Capability with Co-Evolving SkillsarXivpapercode
  • 1.3.2 Interaction with Simulated Proxy Environments

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Language Models Meet World Models: Embodied Experiences Enhance Language ModelsNeurIPSpapercode
    2024Agent Planning with World Knowledge ModelNeurIPSpapercode
    2025Web Agents with World Models: Learning and Leveraging Environment Dynamics in Web NavigationICLRpapercode
    2025Understanding World or Predicting Future? A Comprehensive Survey of World ModelsACM CSURpapercode
    2025General agents contain world modelsICMLpaperN/A
    2025WebEvolver: Enhancing Web Agent Self-Improvement with Coevolving World ModelEMNLPpapercode
    2025WebSynthesis: World-Model-Guided MCTS for Efficient WebUI-Trajectory SynthesisarXivpapercode
    2025GAWM: Global-Aware World Model for Multi-Agent Reinforcement LearningarXivpaperN/A
    2025WMPO: World Model-based Policy Optimization for Vision-Language-Action ModelsarXivpapercode
    2025Internalizing World Models via Self-Play Finetuning for Agentic RLarXivpaperN/A
    2026AlignUSER: Human-Aligned LLM Agents via World Models for Recommender System EvaluationarXivpaperN/A
    2026WorldEvolver: Self-Evolving World Models for LLM Agent PlanningarXivpaperN/A
    2025NavMorph: A Self-Evolving World Model for Vision-and-Language Navigation in Continuous EnvironmentsICCVpapercode
    2025EvoWorld: Evolving Panoramic World Generation with Explicit 3D MemoryarXivpaperN/A
    2026RISE: Self-Improving Robot Policy with Compositional World ModelRSSpapercode

๐ŸŸฉ Scaffolding Improvement

2.1 Prompt Optimization
  • 2.1.1 Scalar-Feedback Optimization

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2022Large Language Models Are Human-Level Prompt EngineersarXivpapercode
    2024Large Language Models as OptimizersICLRpapercode
    2024Prompt Refinement with Image Pivot for Text-to-Image GenerationACLpapercode
    2024Learning from Contrastive Prompts: Automated Optimization and AdaptationarXivpaperN/A
    2024PRompt Optimization in Multi-Step Tasks (PROMST): Integrating Human Feedback and Heuristic-based SamplingEMNLPpapercode
    2025The Prompt Alchemist: Automated LLM-Tailored Prompt Optimization for Test Case GenerationarXivpaperN/A
    2025DRO-InstructZero: Distributionally Robust Prompt Optimization for Large Language ModelsarXivpaperN/A
    2025CoolPrompt: Automatic Prompt Optimization Framework for Large Language ModelsFRUCTpaperN/A
    2026SePO: Self-Evolving Prompt Agent for System Prompt OptimizationarXivpapercode
    2026SAGE: Stochastic Prompt Optimization via Agent-Guided ExplorationarXivpaperN/A
  • 2.1.2 Qualitative-Feedback Refinement

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Self-Refine: Iterative Refinement with Self-FeedbackarXivpapercode
    2023Chain of Hindsight Aligns Language Models with FeedbackarXivpapercode
    2023Reflexion: Language Agents with Verbal Reinforcement LearningNeurIPSpapercode
    2024Self-Improving Customer Review Response Generation Based on LLMsCOLINGpaperN/A
    2024Prompt Optimization with Human FeedbackICML Workshoppapercode
    2024Optimizing Instructions and Demonstrations for Multi-Stage Language Model ProgramsEMNLPpapercode
    2025CriSPO: Multi-Aspect Critique-Suggestion-guided Automatic Prompt Optimization for Text GenerationAAAIpapercode
    2025Boosting Private Domain Understanding of Efficient MLLMs: A Tuning-free, Adaptive, Universal Prompt Optimization FrameworkarXivpaperN/A
    2026GEPA: Reflective Prompt Evolution Can Outperform Reinforcement LearningICLRpapercode
    2026FORGE: Self-Evolving Agent Memory With No Weight Updates via Population BroadcastCAISpaperN/A
  • 2.1.3 Population-Based Evolution

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Promptbreeder: Self-Referential Self-Improvement Via Prompt EvolutionarXivpaperN/A
    2024EvoPrompt: Connecting LLMs with Evolutionary Algorithms Yields Powerful Prompt OptimizersICLRpapercode
    2024WizardLM: Empowering large pre-trained language models to follow complex instructionsICLRpapercode
    2025Tournament of Prompts: Evolving LLM Instructions Through Structured Debates and Elo RatingsKDDpaperN/A
    2025DelvePO: Direction-Guided Self-Evolving Framework for Flexible Prompt OptimizationarXivpapercode
    2025How to Auto-optimize Prompts for Domain Tasks? Adaptive Prompting and Reasoning through Evolutionary Domain Knowledge AdaptationNeurIPSpapercode
  • 2.1.4 Textual Gradient Optimization

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Automatic Prompt Optimization with "Gradient Descent" and Beam SearchEMNLPpapercode
    2024How to Correctly do Semantic Backpropagation on Language-based Agentic SystemsarXivpapercode
    2024Trace is the Next AutoDiff: Generative Optimization with Rich Feedback, Execution Traces, and LLMsNeurIPSpapercode
    2025TextGrad: Automatic "Differentiation" via TextNaturepapercode
    2025metaTextGrad: Automatically optimizing language model optimizersNeurIPSpapercode
    2025MAPGD: Multi-Agent Prompt Gradient Descent for Collaborative Prompt OptimizationNeurIPS WorkshoppaperN/A
    2025Scaling Textual Gradients via Sampling-Based MomentumICMLpaperN/A
    2026Pick Your Textual GradientsarXivpaperN/A
    2026SkillOpt: Executive Strategy for Self-Evolving Agent SkillsarXivpapercode
    2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI AgentsarXivpaperN/A
    2026Learning to Evolve: A Self-Improving Framework for Multi-Agent SystemsACL FindingspaperN/A
    2026Learning to Learn-at-Test-Time: Language Agents with Learnable Adaptation PoliciesarXivpapercode
2.2 Memory
  • 2.2.1 Memory Object

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Learning to Reason and Memorize with Self-NotesNeurIPSpaperN/A
    2024ExpeL: LLM Agents Are Experiential LearnersAAAIpapercode
    2024A Human-Inspired Reading Agent with Gist Memory of Very Long ContextsICMLpaperN/A
    2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding ChallengesACLpaperN/A
    2024MEMORYLLM: Towards Self-Updatable Large Language ModelsICMLpapercode
    2025Agent Workflow MemoryICMLpapercode
    2025ReasoningBank: Scaling Agent Self-Evolving with Reasoning MemoryarXivpaperN/A
    2025Seeing, Listening, Remembering, and Reasoning: A Multimodal Agent with Long-Term MemoryarXivpapercode
    2025Dynamic Cheatsheet: Test-Time Learning with Adaptive MemoryarXivpapercode
    2025PRIME: Planning and Retrieval-Integrated Memory for Enhanced ReasoningAAAIpaperN/A
    2025Contextual Memory Reweaving in Large Language Models Using Layered Latent State ReconstructionarXivpapercode
    2025MemGen: Weaving Generative Latent Memory for Self-Evolving AgentsarXivpapercode
    2025M+: Extending MemoryLLM with Scalable Long-Term MemoryarXivpapercode
    2026Seeing, Listening, Remembering, and Reasoning: A Multimodal Agent with Long-Term MemoryICLRpapercode
    2026Thought-Retriever: Don't Just Retrieve Raw Data, Retrieve Thoughts for Memory-Augmented Agentic SystemsarXivpaperN/A
    2026Better with Experience: Self-Evolving LLM Agents for Evidence-Grounded Health Community NotesarXivpaperN/A
    2026Agon: An Autonomous Large-Scale Omnidisciplinary Research System Built on Prompt EconomyarXivpapercode
  • 2.2.2 Memory Structure

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2022XMem: Long-Term Video Object Segmentation with an Atkinson-Shiffrin Memory ModelECCVpapercode
    2023Generative Agents: Interactive Simulacra of Human BehaviorUIST'23paperN/A
    2024MemoryBank: Enhancing Large Language Models with Long-Term MemoryarXivpapercode
    2024MovieChat: From Dense Token to Sparse Memory for Long Video UnderstandingCVPRpapercode
    2024Explore, Select, Derive, and Recall: Augmenting LLM with Human-like Memory for Mobile Task AutomationACM MobiCompapercode
    2025SCM: Enhancing Large Language Model with Self-Controlled Memory FrameworkDASFAApapercode
    2025Hierarchical Memory for High-Efficiency Long-Term Reasoning in LLM AgentsarXivpaperN/A
    2025SALM: A Multi-Agent Framework for Language Model-Driven Social Network SimulationarXivpaperN/A
    2025Mem0: Building Production-Ready AI Agents with Scalable Long-Term MemoryarXivpapercode
    2025G-Memory: Tracing Hierarchical Memory for Multi-Agent SystemsNeurIPSpapercode
    2025Zep: A Temporal Knowledge Graph Architecture for Agent MemoryarXivpaperN/A
    2025SGMem: Sentence Graph Memory for Long-Term Conversational AgentsarXivpaperN/A
    2025CausalRAG: Integrating Causal Graphs into Retrieval-Augmented GenerationACLpapercode
    2025GraphVideoAgent: Enhancing Long-form Video Understanding with Entity Relation GraphsMM'25paperN/A
    2025Decentralizing AI Memory: SHIMI, a Semantic Hierarchical Memory Index for Scalable Agent ReasoningarXivpaperN/A
    2025From Knowledge to Noise: CTIM-Rover and the Pitfalls of Episodic Memory in Software Engineering AgentsACL Workshoppapercode
    2025In Prospect and Retrospect: Reflective Memory Management for Long-term Personalized Dialogue AgentsACLpaperN/A
    2025MrSteve: Instruction-Following Agents in Minecraft with What-Where-When MemoryICLRpapercode
    2026EvolveMem: Self-Evolving Memory Architecture via AutoResearch for LLM AgentsarXivpapercode
    2026SAGE: A Self-Evolving Agentic Graph-Memory Engine for Structure-Aware Associative MemoryarXivpaperN/A
    2026Prism: An Evolutionary Memory Substrate for Multi-Agent Open-Ended DiscoveryarXivpaperN/A
    2026DecentMem: Self-Evolving Multi-Agent Systems via Decentralized MemoryarXivpaperN/A
    2026EXG: Self-Evolving Agents with Experience GraphsarXivpaperN/A
    2026CLAG: Adaptive Memory Organization via Agent-Driven Clustering for Small Language Model AgentsACL Findingspapercode
  • 2.2.3 Memory Processing

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Generative Agents: Interactive Simulacra of Human BehaviorUISTpapercode
    2024WizardLM: Empowering large pre-trained language models to follow complex instructionsICLRpaperN/A
    2025SEDM: Scalable Self-Evolving Distributed Memory for AgentsICLRpapercode
    2025MemInsight: Autonomous Memory Augmentation for LLM AgentsarXivpaperN/A
    2025MemGen: Weaving Generative Latent Memory for Self-Evolving AgentsarXivpapercode
    2025A-MEM: Agentic Memory for LLM AgentsNeurIPSpapercode
    2025G-Memory: Tracing Hierarchical Memory for Multi-Agent SystemsarXivpapercode
    2025Mem0: Building Production-Ready AI Agents with Scalable Long-Term MemoryarXivpapercode
    2025Agentic Retrieval-Augmented Generation: A Survey on Agentic RAGarXivpapercode
    2025Memory OS of AI AgentEMNLPpapercode
    2025SCM: Enhancing Large Language Model with Self-Controlled Memory FrameworkDASFAApapercode
    2025Dynamic Cheatsheet: Test-Time Learning with Adaptive MemoryarXivpapercode
    2025MLC-Agent: Cognitive Model based on Memory-Learning Collaboration in LLM Empowered Agent Simulation EnvironmentarXivpaperN/A
    2026ForeDreamer: A Self-Evolving Dual-Agent Memory Architecture for Future Event PredictionEMNLP Findingspapercode
    2025MemInsight: Autonomous Memory Augmentation for LLM AgentsarXivpaperN/A
    2026Agentic Context Engineering: Evolving Contexts for Self-Improving Language ModelsICLRpapercode
    2026MemRL: Self-Evolving Agents via Runtime Reinforcement Learning on Episodic MemoryarXivpapercode
    2026TMEM: Scaling Self-Evolving Agents via Parametric MemoryarXivpaperN/A
    2026MemQ: Integrating Q-Learning into Self-Evolving Memory for LLM AgentsarXivpapercode
    2026Memory Beyond Recall: A Dual-Process Cognitive Memory System for Self-Evolving AgentsarXivpaperN/A
    2026AEL: Agent Evolving Learning for Open-Ended EnvironmentsarXivpapercode
    2026Metis: Bridging Text and Code Memory for Self-Evolving AgentsarXivpaperN/A
    2026Mem^2Evolve: Towards Self-Evolving Agents via Co-Evolutionary Capability Expansion and Experience DistillationarXivpapercode
2.3 Tool
  • 2.3.1 Dynamic Tool Routing

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Voyager: An Open-Ended Embodied Agent with Large Language ModelsarXivpapercode
    2024ToolNet: Connecting Large Language Models with Massive Tools via Tool GrapharXivpaperN/A
    2025AgentOrchestra: Orchestrating Hierarchical Multi-Agent Intelligence with the Tool-Environment-Agent(TEA) ProtocolarXivpaperN/A
    2025MetaAgent: Toward Self-Evolving Agent via Tool Meta-LearningarXivpapercode
    2025OrchDAG: Complex Tool Orchestration in Multi-Turn Interactions with Plan DAGsNeurIPS WorkshoppaperN/A
    2025AutoTIR: Autonomous Tools Integrated Reasoning via Reinforcement LearningarXivpapercode
    2025MCP-Flow: Facilitating LLM Agents to Master Real-World, Diverse and Scaling MCP ToolsarXivpapercode
    2025In-the-Flow Agentic System Optimization for Effective Planning and Tool UseNeurIPSpapercode
    2025MassTool: A Multi-Task Search-Based Tool Retrieval Framework for Large Language ModelsarXivpapercode
    2025AgentOrchestra: Orchestrating Multi-Agent Intelligence with the Tool-Environment-Agent(TEA) ProtocolarXivpaperN/A
    2025Iterative Tool Usage Exploration for Multimodal Agents via Step-wise Preference TuningNeurIPSpapercode
    2025Tool-Star: Empowering LLM-Brained Multi-Tool Reasoner via Reinforcement LearningarXivpapercode
    2025MCP-Zero: Active Tool Discovery for Autonomous LLM AgentsarXivpapercode
    2025AskToAct: Enhancing LLMs Tool Use via Self-Correcting ClarificationarXivpaperN/A
    2025MemTool: Optimizing Short-Term Memory Management for Dynamic Tool Calling in LLM Agent Multi-Turn ConversationsarXivpaperN/A
    2025Tool-Planner: Task Planning with Clusters across Multiple ToolsICLRpapercode
    2025Tool-to-Agent Retrieval: Bridging Tools and Agents for Scalable LLM Multi-Agent SystemsarXivpaperN/A
    2025ToolGen: Unified Tool Retrieval and Calling via GenerationICLRpapercode
    2026ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool LearningAAAIpapercode
    2026DeepAgent: A General Reasoning Agent with Scalable ToolsetsWWWpapercode
    2026DeepEyesV2: Toward Agentic Multimodal ModelICLRpapercode
    2026In-the-Flow Agentic System Optimization for Effective Planning and Tool UseICLRpapercode
    2026GenericAgent: A Token-Efficient Self-Evolving LLM Agent via Contextual Information Density MaximizationarXivpapercode
    2026ANDES: Agent Native Data Evolving Synthesis Tool for Autonomous Instruction AlignmentarXivpapercode
  • 2.3.2 Iterative Tool Refinement

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Voyager: An Open-Ended Embodied Agent with Large Language ModelsarXivpapercode
    2025STELLA: Self-Evolving LLM Agent for Biomedical ResearcharXivpapercode
    2025SkillWeaver: Web Agents can Self-Improve by Discovering and Honing SkillsarXivpapercode
    2025PyVision: Agentic Vision with Dynamic ToolingarXivpapercode
    2025From Exploration to Mastery: Enabling LLMs to Master Tools via Self-Driven InteractionsICLRpapercode
    2025LLMLOOP: Improving LLM-Generated Code and Tests Through Automated Iterative Feedback LoopsICSMEpapercode
    2025Helping LLMs Improve Code Generation Using Feedback from Testing and Static AnalysisarXivpaperN/A
    2026RewardHarness: Self-Evolving Agentic Post-TrainingarXivpapercode
    2026MUSE-Autoskill: Self-Evolving Agents via Skill Creation, Memory, Management, and EvaluationarXivpaperN/A
    2026CODESKILL: Learning Self-Evolving Skills for Coding AgentsarXivpaperN/A
    2026PFAgent: A Tractable and Self-Evolving Power-Flow Agent for Interactive Grid AnalysisarXivpaperN/A
  • 2.3.3 Autonomous Tool Creation

    View
    ๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
    2023Voyager: An Open-Ended Embodied Agent with Large Language ModelsarXivpapercode
    2024Large Language Models as Tool MakersarXivpapercode
    2024OS-Copilot: Towards Generalist Computer Agents with Self-ImprovementICLRpapercode
    2025Alita: Generalist Agent Enabling Scalable Agentic Reasoning with Minimal Predefinition and Maximal Self-EvolutionarXivpapercode
    2025Alita-G: Self-Evolving Generative Agent for Agent GenerationarXivpaperN/A
    2025LLM Agents Making Agent ToolsACLpapercode
    2025Advanced Tool Learning and Selection System (ATLASS): A Closed-Loop Framework Using LLMSOSEpaperN/A
    2025Code2MCP: Transforming Code Repositories into MCP ServicesarXivpapercode
    2025STELLA: Self-Evolving LLM Agent for Biomedical ResearcharXivpapercode
    2025PyVision: Agentic Vision with Dynamic ToolingarXivpapercode
    2025AgentOrchestra: Orchestrating Multi-Agent Intelligence with the Tool-Environment-Agent(TEA) ProtocolarXivpaperN/A
    2025Enhancing Open-Domain Task-Solving Capability of LLMs via Autonomous Tool Integration from GitHubACLpapercode
    2026OpenSkill: Open-World Self-Evolution for LLM AgentsarXivpapercode
    2026EvoDS: Self-Evolving Autonomous Data Science Agent with Skill Learning and Context ManagementarXivpapercode
    2026Autonomous Evolution of EDA Tools: Multi-Agent Self-Evolved ABCDACpaperN/A
    2026CoEvoSkills: Self-Evolving Agent Skills via Co-Evolutionary VerificationarXivpapercode
2.4 Full Scaffolding
๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2024Language Agents as Optimizable GraphsICMLpapercode
2024Self-Taught Optimizer (STOP): Recursively Self-Improving Code GenerationCOLMpapercode
2024Automated Design of Agentic SystemsNeurIPSpapercode
2024Symbolic Learning Enables Self-Evolving AgentsarXivpapercode
2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving AgentsarXivpapercode
2025Huxley-Gรถdel Machine: Human-Level Coding Agent Development by an Approximation of the Optimal Self-Improving MachinearXivpapercode
2025Gรถdel Agent: A Self-Referential Agent Framework for Recursive Self-ImprovementACLpapercode
2025AlphaEvolve: A coding agent for scientific and algorithmic discoveryarXivpaperN/A
2025ShinkaEvolve: Towards Open-Ended And Sample-Efficient Program EvolutionarXivpapercode
2025Live-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly?arXivpapercode
2026AgentDevel: Reframing Self-Evolving LLM Agents as Release EngineeringarXivpaperN/A
2026JudgeFlow: Agentic Workflow Optimization via Block JudgearXivpaperN/A
2026RoboPhD: Self-Improving Text-to-SQL Through Autonomous Agent EvolutionarXivpapercode
2026Group-Evolving Agents: Open-Ended Self-Improvement via Experience SharingarXivpaperN/A
2026HyperagentsarXivpapercode
2026CORAL: Towards Autonomous Multi-Agent Evolution for Open-Ended DiscoveryCOLMpapercode
2026Adaptive Auto-Harness: Sustained Self-Improvement for Agentic System Deployment on Open-Ended Task StreamsarXivpapercode
2026MOSS: Self-Evolution through Source-Level Rewriting in Autonomous Agent SystemsarXivpapercode
2026Recursive Self-Evolving Agents via Held-Out SelectionarXivpaperN/A
2026Continual Harness: Online Adaptation for Self-Improving Foundation AgentsarXivpapercode
2026Argus: A General-Purpose Agentic Reasoning Runtime for Long-Horizon TasksarXivpapercode
2026The Red Queen Gรถdel Machine: Co-Evolving Agents and Their EvaluatorsarXivpaperN/A
2026Harness-R1: Learning to Edit Executable Runtime Harnesses from Agent Failure TrajectoriesarXivpapercode
2026LLM-as-Code: Agentic Programming for Agent HarnessKDD AgenticSE Workshoppapercode
2026Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core EvolutionarXivpapercode
2026Harness Handbook: Making Evolving Agent Harnesses Readable, Navigable, and EditablearXivpapercode

๐Ÿ“Š Evaluation & Benchmarking

A representative paperโ€“benchmark matrix for self-improving agents, illustrating which benchmarks are used across different methods. See the Evaluation section of our survey for further details.

Paper-benchmark incidence matrix for self-improving agents

The literature is organized along two complementary perspectives:

  • Measuring Improvement studies how agent progress is assessed, either through explicit metrics or learned/agentic judges.
  • Benchmarking Improvement groups benchmarks by the improvement mechanism they probe or by the application domain they cover.

Note

A benchmark may appear in more than one subsection because the taxonomy is multi-perspective. For example, a benchmark can provide metric-based measurement while also targeting a specific domain or improvement mechanism.

๐Ÿ“ Measuring Improvement

Metric-Based Measurement
๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2023Mind2Web: Towards a Generalist Agent for the WebNeurIPSpapercode
2023ManiSkill2: A Unified Benchmark for Generalizable Manipulation SkillsICLRpapercode
2024CORE-Bench: Fostering the Credibility of Published Research Through a Computational Reproducibility Agent BenchmarkTMLRpapercode
2024SWE-Bench+: Enhanced Coding Benchmark for LLMsarXivpaperN/A
2024WebLINX: Real-World Website Navigation with Multi-Turn DialogueICMLpapercode
2024GAIA: A Benchmark for General AI AssistantsICLRpaperN/A
2024MINT: Evaluating LLMs in Multi-Turn Interaction with Tools and Language FeedbackICLRpapercode
2024WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks?ICMLpapercode
2025AgentGym: Evolving Large Language Model-Based Agents across Diverse EnvironmentsACLpapercode
2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository LeveragingarXivpapercode
2025SafeAgentBench: A Benchmark for Safe Task Planning of Embodied LLM AgentsarXivpapercode
2026DrunkAgent: Stealthy Memory Corruption in LLM-Powered Recommender AgentsWWWpaperN/A
2026ST-WebAgentBench: A Benchmark for Evaluating Safety and Trustworthiness in Web AgentsICLRpapercode
2026ClawBench: A Benchmark for Evaluating AI Agents on Real-World Online TasksarXivpapercode
Judge-Based Measurement
๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2025Agent-as-a-Judge: Evaluate Agents with AgentsICMLpapercode
2025Evaluation Agent: Efficient and Promptable Evaluation Framework for Visual Generative ModelsACLpapercode
2025EvalAgent: Discovering Implicit Evaluation Criteria from the WebCOLMpapercode
2025Learning to Align Multi-Faceted Evaluation: A Unified and Robust Framework (ARJudge)ACL FindingspaperN/A
2025VerifiAgent: A Unified Verification Agent in Language Model ReasoningEMNLP Findingspapercode

๐Ÿงช Benchmarking Improvement

Mechanism Benchmarks

Foundation-Model-Level

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2024SWE-Bench+: Enhanced Coding Benchmark for LLMsarXivpaperN/A
2024Identifying the Risks of LM Agents with an LM-Emulated SandboxICLRpapercode
2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository LeveragingarXivpapercode

Scaffold-Level

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2024MINT: Evaluating LLMs in Multi-Turn Interaction with Tools and Language FeedbackICLRpapercode
2024TaskBench: Benchmarking Large Language Models for Task AutomationNeurIPSpapercode
2024MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to UseICLRpapercode
2025The Berkeley Function Calling Leaderboard (BFCL): From Tool Use to Agentic Evaluation of Large Language ModelsICMLpapercode
2026DrunkAgent: Stealthy Memory Corruption in LLM-Powered Recommender AgentsWWWpaperN/A
2026RSI-Bench: Multi-Axis Benchmark for Recursive Self-ImprovementGitHubN/Acode
Domain Benchmarks

Software Engineering

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2024SWE-bench: Can Language Models Resolve Real-World GitHub Issues?ICLRpapercode
2024SWE-Bench+: Enhanced Coding Benchmark for LLMsarXivpaperN/A
2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code AgentsNeurIPSpapercode
2024TDD-Bench Verified: Can LLMs Generate Tests for Issues Before They Get Resolved?arXivpapercode
2025LoCoBench-Agent: An Interactive Benchmark for LLM Agents in Long-Context Software EngineeringarXivpapercode
2025DevAI: Automated AI Development BenchmarkICMLpapercode

Web Navigation

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2023Mind2Web: Towards a Generalist Agent for the WebNeurIPSpapercode
2024WebArena: A Realistic Web Environment for Building Autonomous AgentsICLRpapercode
2024VisualWebArena: Evaluating Multimodal Agents on Realistic Visual Web TasksICLR Workshoppapercode
2024WebCanvas: Benchmarking Web Agents in Online EnvironmentsICML Workshoppapercode
2026ST-WebAgentBench: A Benchmark for Evaluating Safety and Trustworthiness in Web AgentsICLRpapercode

Gaming & Strategy

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2023clembench: Using Game Play to Evaluate Chat-Optimized Language Models as Conversational AgentsEMNLPpapercode
2024clembench-2024: A Challenging, Dynamic, Complementary, Multilingual Benchmark and Underlying Flexible Framework for LLMs as Multi-Action AgentsarXivpapercode
2024GameBench: Evaluating Strategic Reasoning Abilities of LLM AgentsNeurIPS Workshoppapercode
2024LLM-Deliberation: Evaluating LLMs with Interactive Multi-Agent Negotiation GameICLR WorkshoppaperN/A
2024GTBench: Uncovering the Strategic Reasoning Capabilities of LLMs via Game-Theoretic EvaluationsNeurIPSpapercode

Scientific Discovery

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2024CORE-Bench: Fostering the Credibility of Published Research Through a Computational Reproducibility Agent BenchmarkTMLRpapercode
2024DiscoveryWorld: A Virtual Environment for Developing and Evaluating Automated Scientific Discovery AgentsNeurIPS Datasets & Benchmarkspapercode
2025PaperBench: Evaluating AI's Ability to Replicate AI ResearcharXivpapercode
2025PhysGym: Benchmarking LLMs in Interactive Physics Discovery with Controlled PriorsNeurIPS Datasets & Benchmarkspapercode
2026AstaBench: Rigorous Benchmarking of AI Agents with a Scientific Research SuiteICLRpapercode
2026MLS-Bench: A Holistic and Rigorous Assessment of AI Systems on Building Better AIarXivpapercode

Embodied AI

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2023ManiSkill2: A Unified Benchmark for Generalizable Manipulation SkillsICLRpapercode
2025SafeAgentBench: A Benchmark for Safe Task Planning of Embodied LLM AgentsarXivpapercode
2025EmbodiedBench: Comprehensive Benchmarking Multi-Modal Large Language Models for Vision-Driven Embodied AgentsICMLpapercode

General Computer Control

๐Ÿ“… Year๐Ÿ“ Title๐Ÿ›๏ธ Venue๐Ÿ“„ Paper๐Ÿ’ป Code
2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer EnvironmentsNeurIPSpapercode
2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding AgentsACLpapercode
2024Identifying the Risks of LM Agents with an LM-Emulated SandboxICLRpapercode
2024MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to UseICLRpapercode
2025Windows Agent Arena: Evaluating Multi-Modal OS Agents at ScaleICMLpapercode
2025The Berkeley Function Calling Leaderboard (BFCL): From Tool Use to Agentic Evaluation of Large Language ModelsICMLpapercode

โœ๏ธ Blogs

  • Metalearning Machines Learn to Learn (1987โ€“) โ€” Jรผrgen Schmidhuber, 2025 | Blog |

  • When AI Builds Itself โ€” Anthropic, 2026 | Blog |

  • AIDEยฒ: The First Evidence of Recursive Self-Improvement โ€” WeCo, 2026 | Blog |

  • The What & When of Self-Evolving Agents โ€” 2026 | Blog |

  • Automated Weak-to-Strong Researcher โ€” Anthropic, 2026 | Blog |

  • The Darwin Gรถdel Machine: AI That Improves Itself by Rewriting Its Own Code โ€” Sakana AI, 2025 | Blog |

  • AlphaEvolve: A Gemini-Powered Coding Agent for Designing Advanced Algorithms โ€” Google DeepMind, 2025 | Blog |

  • FunSearch: Making New Discoveries in Mathematical Sciences Using Large Language Models โ€” Addy Osmani, 2026 | Blog |

  • Self-Improving Coding Agents โ€” Google DeepMind, 2023 | Blog |

๐ŸŽ™๏ธ Podcasts & Interviews

  • Jรผrgen Schmidhuber: Gรถdel Machines, Meta-Learning, and LSTMs | Lex Fridman Podcast #11 โ€” Lex Fridman Podcast, 2018 | YouTube Video |

  • ๅ†่ฎฟ็”ฐๆธŠๆ ‹๏ผš46.5 ไบฟ็พŽ้‡‘ไผฐๅ€ผ็š„ RSI๏ผŒไธŽ AI ่‡ช่ฟ›ๅŒ–๏ฝœNeolabs ็‰น่พ‘ใ€101 ่ง†้ข‘ๆ’ญๅฎขใ€‘ โ€” 2026 | Bilibili Video |

  • Agent AI Needs Darwin โ€” Machine Learning Street Talk, 2025 | Podcast |

  • #75 โ€“ Marcus Hutter: Universal Artificial Intelligence, AIXI, and AGI โ€” Lex Fridman Podcast, 2020 | Podcast |

๐ŸŽฅ Talks & Courses

  • Recursive self-improvement (RSI) and meta learning โ€” Jรผrgen Schmidhuber, 2020 | Video |

  • 2026 ๅŒ—ไบฌๆ™บๆบๅคงไผš๏ฝœAI ่‡ช่ฟ›ๅŒ– โ€” Beijing Academy of Artificial Intelligence, 2026 | Bilibili Video |

  • Recursive Self-Improvement๏ผšๅฝ“ AI ๅผ€ๅง‹่ฟ›ๅŒ– AI โ€” 2026 | Bilibili Video |

  • ๅ…จ็ƒๅ˜‰ๅฎพๅ…ฑ่ฏ Self-Evolving Agents๏ผšไปŽๅญฆๆœฏๅ‰ๆฒฟๅˆฐไบงไธš่ฝๅœฐ โ€” 2026 | Bilibili Video |

  • ใ€่‚–ไปฐๅŽ ๅคๆ—ฆๆ•™ๆŽˆใ€‘ๅคงๆจกๅž‹้ฉฑๅŠจ็š„่‡ช่ฟ›ๅŒ–ๆ™บ่ƒฝไฝ“๏ผš็ ”็ฉถไธŽๅฎž่ทต๏ผˆAgentic AI Summitยท2026ยทๆทฑๅœณ็ซ™๏ผ‰ โ€” 2026 | Bilibili Video |

  • Jeff Clune | Open-Ended and AI-Generating Algorithms in the Era of Foundation Models โ€” 2025 | YouTube Video |

  • Stanford CS329A: Self-Improving AI Agents โ€” Stanford University, 2025 | Course | YouTube Playlist |

  • Open-Ended Agent Learning in the Era of Foundation Models โ€” Jeff Clune | YouTube Video |

๐ŸŽ“ Thesis

๐Ÿง‘โ€๐Ÿซ Workshop


๐Ÿ“ฌ Contact & Community

  • Discord Discord: Join our server ๐Ÿ‘‰ https://discord.gg/fn5rYJhgaz

  • WeChat WeChat Group: Scan the QR code below to join. If the QR code expires, please add the WeChat admin (13488260597), and we will invite you to the group.

    ๐Ÿ“ฑ Show WeChat Group QR Code

    WeChat group QR


๐Ÿค Contribute

PRs are welcome!


๐Ÿ“Œ Citation

@misc{ren2026selfimprovementsmodernagenticsystems,
      title={Self-Improvements in Modern Agentic Systems: A Survey}, 
      author={Zhe Ren and Yimeng Chen and Dandan Guo and Guowei Rong and Tonghui Li and R. B. Xiong and Qingfeng Lan and Wenyi Wang and Li Nanbo and Yibo Yang and Mingchen Zhuge and Jรผrgen Schmidhuber},
      year={2026},
      eprint={2607.13104},
      archivePrefix={arXiv},
      primaryClass={cs.AI},
      url={https://arxiv.org/abs/2607.13104}, 
}