TeleAI-UAGI/Awesome-Agent-Memory
Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs --- long-term context, retrieval, and reasoning.
About TeleAI-UAGI/Awesome-Agent-Memory
TeleAI-UAGI/Awesome-Agent-Memory is an open-source project on GitHub, mainly written in Python. Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs --- long-term context, retrieval, and reasoning. It currently holds 642 stars and 0 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).
Project Overview
AI Homed tracks it on the AI Agent Memory board.
GitHub Repository Details
README
🧠 Awesome Agent Memory
A curated map of memory for AI agents — the systems, benchmarks, and research that give LLM and multimodal agents long-term context, persistent recall, and the ability to improve from experience.
👀 Open-source resources (e.g. papers with reproducible code publicly available on Github) are marked in bold font and ranked higher.
---
🧭 Start Here
| If you want to… | Jump to | |---|---| | Add a memory layer to an agent you're building | 💿 Products | | Choose a benchmark to evaluate a memory system | 📏 Benchmarks | | Get oriented in the field | 📖 Tutorials · 📚 Surveys | | Follow research on memory architectures | 🔤 Nonparametric Memory · 🔢 Parametric Memory | | Build agents that learn from experience | 📈 Memory for Agent Evolution | | Protect agent memory from poisoning and abuse | 🔒 Memory Security & Defense |
📋 How this list is curated
- Open-source products are ordered by GitHub star count — an objective, CI-checked popularity signal, not a quality ranking or an endorsement. Products with fewer than 100 stars sit in a collapsed Emerging projects section and graduate into the main list once they cross that threshold.
- Bold marks resources with reproducible code publicly available.
- Descriptions are factual, not promotional (see the contributing guide).
- This list is maintained by Bloo-Mind AI and the Ubiquitous AGI team at TeleAI. Entries affiliated with the maintainers are marked with † and follow the same ranking, format, and style rules as every other entry. One convention applies to all entries regardless of affiliation: an API-compatible drop-in replacement for a listed product is nested under that product as an unranked sub-item rather than given its own star-ranked position.
- Projects that are inactive, archived, or whose claims are disputed move to the Archival subsection with a neutral status label, links to the evidence, and the date the status was last checked.
📰 In the News
- 📰 [[NVIDIA (2026-08-21)] AVO reaches 100% on ARC-AGI-3, crediting persistent memory across context resets and a supervisor that redirects a stalled agent](https://developer.nvidia.com/blog/nvidia-avo-reaches-100-on-arc-agi-3-demonstrating-a-frontier-level-general-purpose-architecture-for-long-horizon-autonomous-agents/)
- 📰 [[Agent Memory Leaderboard (2026-08-13)] First public results: 136 teams registered and 69 memory systems completed the first text-memory evaluation](https://news.ycombinator.com/item?id=49281370)
- 📰 [[Perplexity (2026-06-18)] Perplexity launches Brain, a self-improving memory system](https://www.perplexity.ai/hub/blog/self-improving-memory-for-agents)
- 📰 [[OpenAI (2026-06-04)] Dreaming: Better memory for a more helpful ChatGPT](https://openai.com/index/chatgpt-memory-dreaming/)
- 📰 [[Bloo-Mind AI (2026-05-20)] The Benchmark Theatre: Why Almost Nothing You’ve Read About Agent Memory Scores Is True](https://essays.bloo-mind.ai/posts/2026-05-20-mem-eval/) †
- 📰 [[Jiayi Weng (2026-05-09)] Learning Beyond Gradients](https://trinkle23897.github.io/learning-beyond-gradients/)
- 📰 [[Anthropic (2026-05-08)] Three key areas Anthropic is working on for their next models](https://www.reddit.com/r/singularity/comments/1t5q53r/three_key_areas_anthropic_is_working_on_for_their/)
- 📰 [[InfoQ (2026-04-30)] Cloudflare Announces Agent Memory, a Managed Persistent Memory Service for AI Agents](https://www.infoq.com/news/2026/04/cloudflare-agent-memory-beta/)
- 📰 [[OpenAI (2026-04-22)] Chronicle: Build Codex Memories from Recent Screen Context](https://developers.openai.com/codex/memories/chronicle)
- _Open-Source Alternatives_: OpenChronicle, MemScreen
- 📰 [[a16z (2026-04-22)] Why We Need Continual Learning](https://a16z.com/why-we-need-continual-learning/)
- 📰 [[AI Godfather (2026-04-08)] MemPalace - How Milla Jovovich's AI Project Scammed the Internet](https://www.youtube.com/watch?v=WlxNNvDHJkE)
- 📰 [[Troy Hua (2026-03-31)] How Anthropic Built 7 Layers of Memory and a Dreaming System for Claude Code](https://x.com/troyhua/status/2039052328070734102)
- 📰 [[VelvetShark (2026-03-05)] OpenClaw Memory Masterclass: The complete guide to agent memory that survives](https://velvetshark.com/openclaw-memory-masterclass)
- 📰 [[Business Insider (2026-01-08)] AI still needs a breakthrough in one key area to reach superintelligence, according to those who build it](https://www.businessinsider.com/superintelligent-ai-memory-sam-altman-2026-1)
---
🗂️ Table of Contents
- 💿 Products
- 📖 Tutorials
- 📚 Surveys
- 📏 Benchmarks
- 🔤 Papers - Nonparametric Memory
- 📝 Text Memory
- 🌐 Graph Memory
- 🎥 Multimodal Memory (for Understanding)
- 🎥 Multimodal Memory (for Generation)
- 🔢 Papers - Parametric Memory
- 📈 Papers - Memory for Agent Evolution
- 🔬 Papers - Memory in Cognitive Science
- 🔒 Memory Security & Defense
- 📰 Articles
- 👥 Workshops
If you find this page helpful, please give it a ⭐️ — starring also keeps updates in your GitHub feed.
_🤝 Contributions welcome! Feel free to open an issue or submit a pull request to add papers, fix links, or improve categorization — see the contributing guide for entry formats._
---
💿 Products
Open-Source
_Ordered by the number of GitHub stars. Products with fewer than 100 stars continue the list inside the collapsed Emerging projects section below — they graduate into the main list once they cross that threshold. An API-compatible drop-in replacement for a listed product appears as an unranked sub-item under that product._
1. Claude-Mem
[code]
[docs]
[blog]
_Hook-based session capture compressed into searchable observations and re-injected into later sessions across Claude Code, Codex, Cursor, OpenClaw and other hosts; optional hosted cloud sync._
2. Mem0
[code]
[docs]
[paper]
[blog]
_Universal memory layer for AI agents._
- TeleMem †
import telemem as mem0); listed as an unranked sub-item of Mem0 per the drop-in replacement convention. Maintainer-affiliated._
3. OpenViking
[code]
[docs]
[paper1]
[paper2]
[blog]
_Self-evolving context database for AI agents that unifies agent memory, knowledge RAG, and skills behind one storage/retrieval layer, with an MCP server for cross-session read/write._
4. Zep (powered by Graphiti)
[code]
[paper]
[blog]
_Real-time temporal knowledge graphs for AI agents._
5. Cognee
[code]
[paper]
[blog]
_Memory engine that ingests data into a hybrid graph + vector knowledge graph for cross-session agent recall._
6. gbrain
[code]
_Garry's opinionated OpenClaw/Hermes agent brain._
7. agentmemory
[code]
_Persistent memory for AI coding agents._
8. TencentDB Agent Memory
[code]
_Fully local long-term memory for AI agents via a 4-tier progressive pipeline, with zero external API dependencies._
9. Letta (formerly MemGPT)
[code]
[paper]
[research]
[blog]
_Stateful-agent platform with hierarchical memory that learns and self-improves over time._
10. Hindsight
[code]
[paper]
_Agent memory layer that learns from interaction feedback to improve recall over time._
11. Context Mode
[code]
_Context-window optimization for AI coding agents: diverts large tool outputs into a locally searchable store and persists session memory across platforms via MCP and hooks._
12. Second Me
[code]
[paper]
_Personal AI trained on the user to represent them across applications._
13. MemU
[code]
[blog]
_Memory layer for 24/7 proactive agents._
14. EverOS (part of EverMind)
[code]
[blog]
_Toolkit for building, evaluating, and integrating long-term memory in self-evolving agents._
15. MemOS (by MemTensor)
[code]
[paper]
_Memory OS for LLM agents with hybrid retrieval and cross-task skill reuse._
16. Honcho
[code]
[research]
[blog]
[eval]
_Memory library for stateful agents with a focus on user modeling._
17. engram (by Gentleman-Programming)
[code]
_Persistent memory for AI coding agents — agent-agnostic single Go binary with SQLite + FTS5, exposed via MCP server, HTTP API, CLI, and TUI._
18. MemoryBear
[code]
[paper]
_Memory framework providing human-like episodic and semantic recall to AI agents._
19. ByteRover
[code]
[paper]
[docs]
_LLM-curated hierarchical context tree for coding agents, with git-like branching, cloud sync, and MCP; formerly Cipher, source-available under Elastic License 2.0._
20. OpenMemory
[code]
_Local persistent memory store for LLM apps (Claude Desktop, Copilot, Codex, etc.)._
21. memory-lancedb-pro
[code]
[blog]
[video]
_Enhanced LanceDB memory plugin for OpenClaw_
22. MIRIX
[code]
[paper]
[blog]
_Multi-agent personal assistant that captures on-screen activity and consolidates it into structured memory._
23. MemMachine
[code]
[blog]
_Interoperable memory layer providing extensible storage and retrieval primitives for AI agents._
24. Memobase
[code]
_User profile-based long-term memory for AI chatbot applications._
25. Memanto
[code]
[paper]
[docs]
_Typed semantic memory with
remember/recall/answer operations and information-theoretic retrieval._
26. LangMem
[code]
[blog]
_LangChain's memory primitives for storing, recalling, and managing agent state in LangGraph workflows._
27. Mem9
[code]
[blog]
_Local private memory hub for OpenClaw and similar coding agents._
28. Omnigraph
[code]
_Object-storage-native graph engine for agent memory with git-style branch/merge workflows._
29. PowerMem
[code]
_Persistent, self-evolving memory for AI agents — hybrid vector/full-text/graph retrieval with LLM-driven extraction, Ebbinghaus-style decay, and two-layer Experience + Skill distillation; from the OceanBase team._
30. CodeAlmanac
[code]
_Repo-local Markdown wiki for AI coding agents that preserves project conversations, decisions, and implementation context._
31. Agent QA
[code]
_Open-source QA agent that retains persistent test memory to reuse prior runs and self-heal natural-language web and mobile tests._
32. deja
[code]
_Indexes the session transcripts twenty coding agents already write to disk, retroactively — local BM25 recall over them, with credentials redacted at index time._
33. projectmem
[code]
[docs]
[paper]
_Local-first, event-sourced memory for AI coding agents: an append-only event log served via MCP, plus a pre-commit gate that warns before repeating a failed fix._
34. Puppyone
[code]
[docs]
_Filesystem-shaped agent memory with auto-versioning, per-agent ACLs, and data connectors; accessible via MCP/REST/CLI._
35. HMS (Holographic Memory System)
[code]
_Long-term memory QA framework that wraps OpenAI clients with automatic recall and retain, PostgreSQL-backed, evaluated on LongMemEval._
36. Memorix
[code]
_Local-first cross-agent memory layer for coding agents via MCP — SQLite-backed project memory with observation, reasoning, and git-derived fact types, plus task-lensed context briefs._
37. Vestige
[code]
[release]
_Local-first cognitive memory MCP server for coding agents, with FSRS-6 decay, spreading activation, active suppression, Receipt Lock, and an inspectable dashboard._
38. Compartment
[code]
_Offline, encrypted-at-rest vector memory for agents via MCP server, Python, or CLI; AEAD-encrypted embeddings, hybrid recall, per-record crypto-shred deletion, hash-chained audit log._
39. MemClaw (Caura)
[code]
[blog]
_Governed shared memory for AI agent fleets — cross-agent knowledge sharing with permissions, audit trails, and self-learning._
40. MisakaNet
[code]
[wiki]
_Git-based distributed swarm memory; agents share lessons across nodes via GitHub Issues._