Home
Softono
Awesome-Agent-Memory

Awesome-Agent-Memory

Open source Apache-2.0
460
Stars
48
Forks
0
Issues
7
Watchers
1 week
Last Commit

About Awesome-Agent-Memory

Awesome-Agent-Memory is a curated collection of systems, benchmarks, and research papers focused on memory mechanisms for Large Language Models and Multimodal Large Language Models. It explores how various approaches enable long-term context retention, effective retrieval, and efficient reasoning in AI agents. The repository highlights open-source resources with reproducible code on public platforms, ranking them prominently. Key areas covered include products, tutorials, and comprehensive surveys. It features benchmarks for plain text and multimodal data, alongside simulation environments for testing. The collection categorizes academic papers into nonparametric memory like text and graph storage, multimodal memory for understanding and generation, and parametric memory solutions. Additional sections address memory for agent evolution through reinforcement learning and continual learning, context engineering techniques, and the intersection of memory with cognitive science. Security considerations are also i

Platforms

Web Self-hosted

Links

🧠 Awesome Agent Memory

A curated collection of systems, benchmarks, and papers et. on memory mechanisms for Large Language Models (LLMs) and Multimodal Large Language Models (MLLMs), exploring how different approaches enable long-term context, retrieval, and efficient reasoning.

👀 Open-source resources (e.g. papers with reproducible code publicly available on Github) are marked in bold font and ranked higher.



🗂️ Table of Contents

If you find this project helpful, please give us a ⭐️ on GitHub for the latest update.

🤝 Contributions welcome! Feel free to open an issue or submit a pull request to add papers, fix links, or improve categorization.


💿 Products

Open-Source

Ordered by the number of Github stars.

  1. Claude-Mem (A Plug-in for Claude-Code) Star [code] [docs] Session capture and compression that re-injects past activity into future sessions across coding agents.

  2. Mem0 Star [code] [paper] [blog] Universal memory layer for AI agents.

  3. Zep (powered by Graphiti) Star [code] [paper] [blog] Real-time temporal knowledge graphs for AI agents.

  4. Letta (formerly MemGPT) Star [code] [paper] [research] [blog] Stateful-agent platform with hierarchical memory that learns and self-improves over time.

  5. agentmemory Star [code] Persistent memory for AI coding agents.

  6. gbrain Star [code] Garry's opinionated OpenClaw/Hermes agent brain.

  7. Cognee Star [code] [paper] [blog] Memory engine that ingests data into a hybrid graph + vector knowledge graph for cross-session agent recall.

  8. Hindsight Star [code] [paper] Agent memory layer that learns from interaction feedback to improve recall over time.

  9. Second Me Star [code] [paper] Personal AI trained on the user to represent them across applications.

  10. MemU Star [code] [blog] Memory layer for 24/7 proactive agents.

  11. MemOS (by MemTensor) Star [code] [paper] [blog] Memory OS for LLM agents with hybrid retrieval and cross-task skill reuse.

  12. EverOS (part of EverMind) Star [code] [blog] Toolkit for building, evaluating, and integrating long-term memory in self-evolving agents.

  13. TencentDB Agent Memory Star [code] Fully local long-term memory for AI agents via a 4-tier progressive pipeline, with zero external API dependencies.

  14. Honcho Star [code] [research] [blog] [evals] Memory library for stateful agents with a focus on user modeling.

  15. memory-lancedb-pro Star [code] [blog] [video] Enhanced LanceDB memory plugin for OpenClaw

  16. MemoryBear Star [code] [paper] Memory framework providing human-like episodic and semantic recall to AI agents.

  17. OpenMemory Star [code] Local persistent memory store for LLM apps (Claude Desktop, Copilot, Codex, etc.).

  18. MIRIX Star [code] [paper] [blog] Multi-agent personal assistant that captures on-screen activity and consolidates it into structured memory.

  19. MemMachine Star [code] [blog] Interoperable memory layer providing extensible storage and retrieval primitives for AI agents.

  20. Memobase Star [code] [blog] User profile-based long-term memory for AI chatbot applications.

  21. LangMem Star [code] [blog] LangChain's memory primitives for storing, recalling, and managing agent state in LangGraph workflows.

  22. Mem9 Star [code] [blog] Local private memory hub for OpenClaw and similar coding agents.

  23. Memanto Star [code] [paper] [docs] Typed semantic memory with remember/recall/answer operations and information-theoretic retrieval.

  24. Vestige Star [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.

  25. Omnigraph Star [code] Object-storage-native graph engine for agent memory with git-style branch/merge workflows.

  26. Memov Star [code] Git-based, traceable memory layer for Claude Code.

  27. Puppyone Star [code] [docs] Filesystem-shaped agent memory with auto-versioning, per-agent ACLs, and data connectors; accessible via MCP/REST/CLI.

  28. OMEGA Star [code] [blog] MCP server exposing 25 memory tools for AI coding agents.

  29. Mnemory Star [code] Multi-type agent memory (facts, preferences, episodic) with TTLs, user/agent scoping, and an MCP server.

  30. CommonGround Kernel Star [code] PostgreSQL-backed shared work-record substrate for human-agent and multi-agent systems, with durable handoff facts, causal lineage, and pull-first recovery across runtimes.

  31. MisakaNet Star [code] [wiki] Git-based distributed swarm memory; agents share lessons across nodes via GitHub Issues.

  32. MemClaw (Caura) Star [code] [blog] Governed shared memory for AI agent fleets — cross-agent knowledge sharing with permissions, audit trails, and self-learning.

  33. widemem-ai Star [code] Lightweight memory layer with importance scoring, temporal decay, and 3-tier hierarchy.

  34. taOSmd Star [code] [benchmarks] Local-first, offline agent memory built on an append-only transcript (user + agent messages, tool calls and results, decisions, errors). A librarian derives a typed temporal knowledge graph from it; corrected facts supersede old ones via invalidation. Hybrid vector + BM25 retrieval, tuned for small local models (97% on LongMemEval-S, runs on an 8GB Pi).

  35. Origin Star [code] [docs] Local-first AI work memory for Claude Code, Cursor, Codex, and MCP clients, with session handoffs, source-backed wiki pages, graph context, and hybrid retrieval through one local daemon.

  36. memclaw (Felo) Star [code] Persistent project memory for AI coding agents — isolated per-project workspaces, a web dashboard to review what the agent remembers, and team collaboration.

  37. A3M Router Star [code] Multi-model LLM router with persistent memory (MemoryTree), cross-session context-window management, conversation memory with semantic recall, and ObsidianVault integration.

  38. archon-memory-core Star [code] Local-first agent memory with nightly consolidation, active forgetting, and salience scoring.

  39. Synap Star [code] [docs] Long-term memory layer that extracts facts, preferences, episodes, and temporal events from conversations; integrates with most major agent frameworks.

  40. PackRat Star [code] Auto-learning codebook compression that shrinks agent context files while keeping them LLM-readable.

  41. Agentic Task System Star [code] [npm] Agent-native context layer over the task app you already use (TickTick today; Notion/Obsidian on the roadmap); hybrid retrieval (dense + sparse + keyword fused via RRF) over your tasks/notes, exposed to agents via a CLI with pluggable storage adapters.

  42. Akephalos Star [code] Local-first, markdown-based portable agent profile (preferences, rules, durable memories) synced across agents via plain files and Git.

  43. 溯忆 (Suyi) Star [code] Dual-temporal memory engine for AI agents — SQLite-backed, zero-dependency, Ebbinghaus-decayed fact storage with skill crystallization.

  44. consciousness-server Star [code] Self-hosted HTTP services that give multiple local agents one shared memory: notes, chat, tasks, semantic search, agent registry, and opt-in ed25519 auth. Runs fully local (embeddings via Ollama); nothing leaves the host.

Closed-Source

Archival


📖 Tutorials

🗓️ 2026

  • Agent Memory Techniques (NirDiamant): 30 runnable Jupyter notebooks covering conversation buffers, vector stores, knowledge graphs, episodic and semantic memory, Mem0, MemGPT/Letta, Zep, Graphiti, and LoCoMo benchmarks [code]

🗓️ 2025


📚 Surveys

🗓️ 2026

🗓️ 2025

🗓️ 2024


📏 Benchmarks

💬 Plain-Text Benchmarks

🗓️ 2026

🗓️ 2025

🗓️ 2024

🗓️ 2023

🎬 Multimodal Benchmarks

🗓️ 2026

🗓️ 2025

🗓️ 2024

🗓️ 2023

🎮 Simulation Environments

🗓️ 2026

🗓️ 2025

🗓️ 2024


🔤 Papers - Nonparametric Memory

📝 Text Memory

🗓️ 2026

🗓️ 2025

🗓️ 2024

🗓️ 2023

🌐 Graph Memory

🗓️ 2026

🗓️ 2025

🗓️ 2024

🎥 Multimodal Memory (for Understanding)

🗓️ 2026

🗓️ 2025

🗓️ 2024

🎥 Multimodal Memory (for Generation)

🗓️ 2026

🗓️ 2025

🔢 Papers - Parametric Memory

🗓️ 2026

🗓️ 2025

🗓️ 2024

🗓️ 2023

📈 Papers - Memory for Agent Evolution

🧭 Reinforcement Learning & Continual Learning

🗓️ 2026

🗓️ 2025

🧩 Context Engineering & Harness Engineering

🗓️ 2026

🗓️ 2025

🔬 Papers - Memory in Cognitive Science

🗓️ 2026

🗓️ 2025


🔒 Memory Security & Defense


📰 Articles

🗓️ 2026

🗓️ 2025

🗓️ 2024

🗓️ 2023


👥 Workshops

🗓️ 2026

🗓️ 2025


Star History

Star History Chart


If you find this project helpful, please give us a ⭐️.

Made with ❤️ by Bloo-Mind AI Ltd and the Ubiquitous AGI team at TeleAI.

Bloo-Mind Logo     TeleAI Logo