Best Agent Memory Top 20
Top 20 most popular open-source Agent Memory projects, ranked by GitHub Stars.
Claude Mem
74.9k 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.
Embedchain
55.4k StarsEmbedchain is a universal memory layer for AI agents, enabling quick integration of diverse data sources into LLMs for context-aware AI applications.
Mem0
55.4k StarsMem0 is a long-term memory layer for AI agents, supporting cross-session memory management and personalized context retrieval.
Context7
55.0k StarsContext7 is Upstash's context-engineering toolkit for agents, helping applications manage long context windows, retrieval injection, and history compression.
MemPalace
52.0k 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.
Graphify
46.7k 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.
ChatTTS
39.2k StarsA generative speech model for daily dialogue, providing AI agents with natural and fluent voice synthesis with fine-grained prosody control.
Khoj
34.5k 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
25.9k StarsGraphiti is a temporal knowledge-graph engine for agent memory, helping systems continuously accumulate long-term context.
Kotaemon
25.4k 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.
OpenViking
23.8k 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.
Beads
23.5k StarsA memory upgrade for coding agents. Provides persistent contextual memory for Claude Code, Codex, and other coding agents to improve long-task consistency.
Supermemory
22.5k 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.
pgvector
21.2k StarsOpen-source vector similarity search extension for PostgreSQL, enabling native vector storage and ANN retrieval in relational databases, a foundational component for building agent memory and RAG systems.
MaxKB
20.9k StarsMaxKB is an open-source knowledge base Q&A and agent building platform powered by LLMs, with vector retrieval, workflow orchestration, and multi-model support out of the box.
Cognee
17.2k 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.
MemVid
15.4k StarsMemVid is a long-term memory layer for AI agents that uses video encoding for lightweight single-file storage, replacing complex RAG pipelines with instant retrieval.
Memori
14.3k StarsAgent-native memory infrastructure that turns agent execution and conversation into structured, persistent state with an LLM-agnostic memory layer, MCP integration, and Python/TypeScript dual SDK support.
Rowboat
14.1k StarsAn open-source AI coworker with persistent memory, supporting multi-turn conversations and context retention for knowledge management and collaborative task completion.
memU
13.6k StarsA memory system for 24/7 proactive agents with MCP protocol integration, providing long-term memory management, skill storage, and proactive reasoning capabilities for continuously running AI agents.
Related Articles
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.