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 (18,747 stars)
- Agent Zero - General-purpose AI agent framework that learns and evolves through interaction. by @agent0ai (18,429 stars)
- SuperAGI - A dev-first open source autonomous AI agent framework. Build, manage and run self-improving autonomous agents. by @TransformerOptimus (17,620 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,896 stars)
- OpenEvolve - Open-source evolutionary coding agent inspired by AlphaEvolve. Evolves code solutions through LLM-driven mutation and selection. by @algorithmicsuperintelligence (6,716 stars)
- Agents (aiwaves) - An open-source framework for data-centric, self-evolving autonomous language agents. by @aiwaves-cn (5,943 stars)
- EvoAgentX - Automated framework for evolving agentic workflows. Optimizes agent prompts, tools, and pipelines via evolutionary algorithms. by @EvoAgentX (3,141 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,637 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 (60,865 stars)
- Cognee - Knowledge engine for AI agent memory. Build and query knowledge graphs from unstructured data in 6 lines of code. by @topoteretes (27,915 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 (25,160 stars)
- Letta - Platform for building stateful agents with advanced self-editing memory. Formerly MemGPT. by @letta-ai (23,803 stars)
- Memvid - Single-file memory layer for AI Agents in Rust. +35% SOTA on LoCoMo with ultra-low latency (0.025ms P50). by @memvid (15,815 stars)
- memU - Memory system for 24/7 proactive agents. Persistent memory across sessions and platforms. by @NevaMind-AI (14,025 stars)
- EverMemOS - Long-term memory for 24/7 AI agents across LLMs and platforms. by @EverMind-AI (11,029 stars)
- TencentDB Agent Memory - Fully local long-term memory for AI agents via a four-tier progressive storage architecture, from Tencent Cloud. by @TencentCloud (8,908 stars)
- - Rediscover your social memories with local, AI-powered analysis. 本地化的聊天记录分析工具,通过 AI Agent 回顾你的社交记忆。. by (6,946 stars)
Agent-to-Agent Protocols
Standards and protocols for inter-agent communication and interoperability.
- Google A2A - Google's open Agent-to-Agent protocol. Enables agent discovery, secure collaboration, and long-running tasks while preserving agent opacity. by @a2aproject (24,792 stars)
- mcp-use - The fullstack MCP framework to develop MCP Apps for ChatGPT/Claude and MCP Servers for AI Agents. by @mcp-use (10,303 stars)
- openagent - Enterprise AI platform with MCP and A2A protocol management, knowledge base, and admin interface. by @the-open-agent (5,401 stars)
- ViteMCP - A TypeScript framework for building MCP servers. by @punkpeye (3,222 stars)
- arcade-mcp - MCP server framework and tool-development library for building custom agent capabilities and authenticated tool calls. by @ArcadeAI (965 stars)
- A2A x402 - A2A protocol extension adding x402 on-chain payments, letting agents monetize services over Agent-to-Agent calls. by @google-agentic-commerce (536 stars)
- GEP MCP Server - MCP Server for Genome Evolution Protocol. Exposes evolution tools to Claude Desktop, Cursor, and any MCP client. by [@EvoMap](https:/