Awesome Agent Evolution 
AI Agent self-evolution, memory systems, autonomous self-improvement, and the infrastructure that powers them.
Contents
Taxonomy
graph LR
Root["Agent Evolution"] --> SingleAgent["Single-Agent<br/>Optimization"]
Root --> Infrastructure["Infrastructure<br/>& Protocols"]
SingleAgent --> Evolution["Self-Evolution<br/>& Self-Improvement"]
SingleAgent --> Memory["Memory<br/>Systems"]
SingleAgent --> PromptOpt["Prompt & Behaviour<br/>Optimization"]
Infrastructure --> Protocols["A2A & MCP<br/>Protocols"]
Infrastructure --> Platforms["Agent Development<br/>Platforms"]
Infrastructure --> Coding["Agent Coding &<br/>Software Engineering"]
Infrastructure --> Safety["Agent Safety<br/>& Guardrails"]
Infrastructure --> Embodied["Embodied AI<br/>& Device Control"]
Agent Evolution and Self-Improvement
Projects focused on enabling AI agents to evolve, learn, and improve autonomously.
-
Eliza - Autonomous agents for everyone. A framework for creating and deploying AI agents that evolve over time. by @elizaOS (19,092 stars)
-
Agent Zero - General-purpose AI agent framework that learns and evolves through interaction. by @agent0ai (18,906 stars)
-
SuperAGI - A dev-first open source autonomous AI agent framework. Build, manage and run self-improving autonomous agents. by @TransformerOptimus (17,657 stars)
-
evolver - The GEP-powered self-evolution engine for AI agents. Genome Evolution Protocol enables agents to evolve autonomously via mutation and selection. by @EvoMap (8,979 stars)
-
OpenEvolve - Open-source evolutionary coding agent inspired by AlphaEvolve. Evolves code solutions through LLM-driven mutation and selection. by @algorithmicsuperintelligence (7,228 stars)
-
Agents (aiwaves) - An open-source framework for data-centric, self-evolving autonomous language agents. by @aiwaves-cn (5,954 stars)
-
EvoAgentX - Automated framework for evolving agentic workflows. Optimizes agent prompts, tools, and pipelines via evolutionary algorithms. by @EvoAgentX (3,240 stars)
-
HyperAgents - Self-referential self-improving agents by Meta. DGM-Hyperagents add an optimization layer so agents edit their own improvement process. by @facebookresearch (2,685 stars)
-
SIA - Self-improving AI framework that autonomously optimizes the performance of any AI system through iterative evaluation and refinement. by @hexo-ai (2,110 stars)
-
Agent0 - Self-evolving agent framework from UNC/Salesforce/Stanford. Improves without human-curated datasets via curriculum and executor agent competition. by @aiming-lab (1,248 stars)
-
Ouroboros - Self-creating AI agent that writes its own code and evolves autonomously. Completed 30+ evolution cycles in first 24 hours with zero human intervention. by @razzant (1,187 stars)
-
A-Evolve - The PyTorch for Agentic AI. Open-source infrastructure that evolves any agent across any domain with zero human intervention. #1 on MCP-Atlas (79.4%). by @A-EVO-Lab (730 stars)
-
SEAgent - Self-Evolving Computer Use Agent with Autonomous Learning from Experience. by @SunzeY (262 stars)
Memory Systems
Vector, graph, episodic, and hybrid memory architectures for persistent agent cognition.
-
Mem0 - Production-ready AI agent memory with scalable long-term memory. 26% improvement over baseline on LOCOMO benchmark with 91% latency reduction. by @mem0ai (63,564 stars)
-
Cognee - Knowledge engine for AI agent memory. Build and query knowledge graphs from unstructured data in 6 lines of code. by @topoteretes (30,114 stars)
-
agentmemory - Persistent, benchmark-tuned memory for coding agents (Claude Code, Cursor, Copilot CLI, Codex, and any MCP client). Remembers context across sessions so you stop re-explaining. by @rohitg00 (27,165 stars)
-
Letta - Platform for building stateful agents with advanced self-editing memory. Formerly MemGPT. by @letta-ai (24,299 stars)
-
TencentDB Agent Memory - Fully local long-term memory for AI agents via a four-tier progressive storage architecture, from Tencent Cloud. by @TencentCloud (23,060 stars)
-
Memvid - Single-file memory layer for AI Agents in Rust. +35% SOTA on LoCoMo with ultra-low latency (0.025ms P50). by @memvid (16,409 stars)
-
memU - Memory system for 24/7 proactive agents. Persistent memory across sessions and platforms. by @NevaMind-AI (14,320 stars)
-
EverMemOS - Long-term memory for 24/7 AI agents across LLMs and platforms. by @EverMind-AI (12,171 stars)
-
holaOS - Agent environment for long-horizon work, continuity, and self-evolution. by @holaboss-ai (9,954 stars)
-
ChatLab - Rediscover your social memories with local, AI-powered analysis. 本地化的聊天记录分析工具,通过 AI Agent 回顾你的社交记忆。. by @ChatLab (7,200 stars)
-
honcho - Memory library for building stateful agents with user context management. by @plastic-labs (6,718 stars)
-
memgraph - High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++. by @memgraph (4,347 stars)
-
Acontext - Open-source skill memory layer for AI agents. Automatically captures learnings from agent runs and stores them as reusable skill files. by @memodb-io (3,673 stars)
-
ReMe - Memory management kit for agents. File-based and vector-based memory systems. SOTA on LoCoMo and HaluMem benchmarks. by @agentscope-ai (3,325 stars)
-
MemMachine - Universal memory layer for AI agents. Episodic (graph-based), profile (SQL), and working memory with scalable storage and retrieval. by @MemMachine (3,178 stars)
-
datachain - Operational data context layer for AI agents providing typed and versioned datasets over multimodal content. by @datachain-ai (2,807 stars)
-
nocturne_memory - Lightweight, rollbackable Long-Term Memory Server for MCP Agents with graph-like structured memory. by @Dataojitori (1,320 stars)
-
Mem9 - Unlimited persistent memory layer for AI agents. Cloud-synced memory across sessions and tools. by @mem9-ai (1,187 stars)
-
Awesome-AI-Memory - Curated knowledge base on AI memory for LLMs and agents, covering long-term memory, reasoning, retrieval, and system design. by @IAAR-Shanghai (1,167 stars)
-
Awesome-Agent-Memory - Curated systems, benchmarks, and papers on memory for LLMs/MLLMs -- long-term context, retrieval, and reasoning. by @TeleAI-UAGI (585 stars)
-
MemSkill - Learning and evolving memory skills for self-evolving agents. Meta-memory that determines what to extract, remember, and forget. by [@ViktorAxelsen](https://github.com/EvoMap/awesome-agent-evolution/blob/main/[https://github.com/ViktorAx](https://github.com/ViktorAx)