Best Agent Memory Top 20
Top 20 most popular open-source Agent Memory projects, ranked by GitHub Stars.
Claude Mem
85.2k StarsA Claude Code plugin that automatically captures coding session context, compresses it with AI, and injects relevant context back into future sessions for persistent memory.
Graphify
74.9k StarsAI coding assistant skill that turns any folder of code, docs, papers, images, or videos into a queryable knowledge graph. Works with Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, and more.
MiroFish
67.6k StarsMulti-agent swarm intelligence engine that extracts seed information from the real world, constructs a high-fidelity parallel digital world with thousands of agents, and predicts future trajectories through social evolution simulations.
Embedchain
59.8k StarsEmbedchain is a universal memory layer for AI agents, enabling quick integration of diverse data sources into LLMs for context-aware AI applications.
Mem0
59.8k StarsOpen-source universal memory layer for AI applications.
Mem0
59.8k StarsMem0 is a long-term memory layer for AI agents, supporting cross-session memory management and personalized context retrieval.
Context7
58.4k StarsContext7 is Upstash's context-engineering toolkit for agents, helping applications manage long context windows, retrieval injection, and history compression.
MemPalace
56.8k StarsMemPalace is an open-source AI memory system providing a persistent long-term memory layer for AI agents, with ChromaDB vector storage and MCP protocol integration.
Headroom
54.7k StarsContext compression layer that compresses tool outputs, logs, files, and RAG chunks before they reach the LLM, saving 60-95% of tokens while preserving answer quality. Available as library, proxy, or MCP server.
ChatTTS
39.5k StarsA generative speech model for daily dialogue, providing AI agents with natural and fluent voice synthesis with fine-grained prosody control.
Khoj
35.4k StarsKhoj is a self-hostable AI second brain that answers questions from the web or your docs, builds custom agents, schedules automations, and performs deep research.
Graphiti
28.2k StarsGraphiti is a temporal knowledge-graph engine for agent memory, helping systems continuously accumulate long-term context.
Graphiti
28.2k StarsZep's open-source temporal knowledge graph for dynamic agent memory.
Supermemory
28.0k StarsAn extremely fast and scalable memory engine for the AI era. Provides a unified Memory API for AI applications with large-scale knowledge storage and efficient retrieval.
OpenViking
26.2k StarsOpenViking is an open-source context database from Volcengine that unifies management of agent memory, resources, and skills through a filesystem paradigm, enabling hierarchical context delivery and self-evolution.
Cognee
26.1k StarsA knowledge engine for AI agent memory that builds knowledge graphs and memory layers in 6 lines of code, supporting graph databases, vector stores, and more for knowledge extraction and retrieval.
Cognee
26.1k StarsOpen-source library for learnable memory and graph retrieval in LLMs.
Kotaemon
25.5k StarsKotaemon is an open-source RAG-based tool for chatting with your documents, featuring a clean chat interface and support for multiple LLM and embedding model backends.
Beads
25.0k StarsA memory upgrade for coding agents. Provides persistent contextual memory for Claude Code, Codex, and other coding agents to improve long-task consistency.
AgentMemory
24.4k StarsA persistent memory system for AI coding agents, designed around real-world benchmarks to preserve context across sessions.
Related Articles
Agent Memory Architecture: Working, Long-term, and Shared Memory Trade-offs
A systematic comparison of the three categories of agent memory -- working, long-term, and shared -- covering storage media, lifecycle, retrieval methods, typical frameworks, and design patterns, fully addressing agent personalization and multi-agent collaboration engineering.
Designing Agent Memory Systems: From Short-Term Context to Persistent Knowledge
A deep dive into the four-layer agent memory architecture, with practical code for vector retrieval and memory compression to help you build scalable long-term memory systems.
Building Stateful AI Agents: A Deep Dive into Letta (MemGPT)
Learn how to build stateful AI agents with long-term memory using Letta (formerly MemGPT), solving the LLM context window limitation.