Repolode

Agents & MCP

Long-term memory for AI agents: 72 open-source projects (2026)

Memory layers that let agents remember past sessions, decisions and preferences instead of starting from zero each time.

Project
72
This week
+13.9K
Updated
3 hours ago

How to choose

Decide first what job you need done: carrying context between coding sessions, adding user memory to your own app, or tracking facts that change over time. For coding agents, thedotmack/claude-mem captures sessions and injects compressed context into later ones. For apps, mem0ai/mem0 stores and retrieves user, session and agent context across conversations. If facts change, getzep/graphiti builds temporal knowledge graphs that track those changes.

Top projects compared

ProjectStarsThis weekLicenseUpdated
claude-mem114.4K+6.8KApache-2.05 hours ago
mem068.6K+407Apache-2.0yesterday
mempalace60.5K+262MIT16 hours ago
hindsight59.7K+2.8KMIT7 hours ago
OpenViking41.7K+500AGPL-3.03 hours ago
cognee33.1K+166Apache-2.011 hours ago

All projects

Persistent memory for coding agents that captures session activity, compresses it with AI, and injects relevant context into future sessions.

114.4K+6.8K this week9.9KTypeScriptApache-2.0Updated 5 hours ago

A memory layer for AI agents and apps that stores and retrieves user, session, and agent context across conversations.

68.6K+407 this week8.2KPythonApache-2.0Updated yesterday

Local-first AI memory system that stores conversation history verbatim and retrieves it with semantic search, exposed as an MCP server and CLI.

60.5K+262 this week7.7KPythonMITUpdated 16 hours ago

Agent memory system that stores, recalls and reflects on memories so AI agents learn over time instead of only replaying chat history.

59.7K+2.8K this week7.3KPythonMITWell maintainedUpdated 7 hours ago

An open-source context database for AI agents that stores knowledge, memory and skills in one viking:// filesystem that can be browsed and edited.

41.7K+500 this week3.4KPythonAGPL-3.0Updated 3 hours ago

Open-source AI memory platform that turns documents, code and conversations into a self-hosted knowledge graph for AI agents.

33.1K+166 this week3.5KPythonApache-2.0Updated 11 hours ago

Python framework for building temporal knowledge graphs that track how facts change over time, used as memory and context for AI agents.

32.6K+232 this week3.4KPythonApache-2.0Updated 2 days ago

A self-hosted memory layer for AI agents that stores explicit facts with sources and shares one brain across agents, MCP clients and the CLI.

31.6K+228 this week4.7KTypeScriptMITUpdated 3 hours ago

Memory and context engine for AI apps and assistants, offering a single API for persistent memory, RAG, user profiles and connectors.

31.6K+82 this week2.8KTypeScriptMITWell maintainedUpdated 8 hours ago

A team-level memory hub for AI Agents that turns chats, docs, and code into shared, governed memory assets usable across agent frameworks.

30.6K+307 this week3KTypeScriptOtherUpdated 3 days ago

Persistent memory for AI coding agents that captures sessions automatically and injects relevant context into later sessions across Claude Code, Cursor, Codex and other MCP clients.

30.2K+141 this week2.7KTypeScriptApache-2.0Updated 6 hours ago

Agent-native memory infrastructure that turns LLM agent conversations and execution into persistent, structured memory for Python and TypeScript apps.

17.5K+200 this week3.9KPythonOtherUpdated last month

Single-file memory layer for AI agents, storing embeddings, search indexes and metadata in one .mv2 file instead of a server-based RAG pipeline.

17.4K1.5KRustApache-2.0Updated 4 months ago

Long-term memory for AI coding agents that carries project context and handoffs across Claude Code, Codex, Cursor and other agent CLIs.

15.3K+625 this week1.1KRustMITUpdated 4 hours ago

A lightweight memory system that gives coding agents and desktop AI hosts a shared, cross-session memory stored as a wiki.

14.6K+21 this week1.1KPythonOtherWell maintainedUpdated 3 days ago

A local-first, Markdown-native long-term memory layer for AI agents, storing memories as editable files with SQLite and LanceDB indexes.

13.8K+110 this week965PythonApache-2.0Well maintainedUpdated 19 hours ago

Memory operating system for LLMs and AI agents that stores, retrieves, and manages long-term memory as an editable graph.

12.3K+107 this week1.1KTypeScriptApache-2.0Updated 5 hours ago

Memory infrastructure for stateful AI agents that reasons over conversations to model users, agents and groups over time.

8K+147 this week973PythonAGPL-3.0Updated yesterday

Persistent memory for AI coding agents: a single Go binary with SQLite full-text search, exposed via MCP, HTTP API, CLI and TUI.

7.8K+130 this week817GoMITUpdated 4 hours ago

An Obsidian vault template that gives AI coding agents like Claude Code persistent memory across sessions.

5.5K+11 this week611TypeScriptMITWell maintainedUpdated 21 days ago

Local-first, self-hosted persistent memory engine for LLM apps and agents, with SQLite storage, temporal recall, and MCP integration.

4.6K+14 this week514TypeScriptApache-2.0Updated 20 days ago

Long-term memory plugin for OpenClaw agents that stores preferences and decisions in LanceDB and recalls them in later sessions.

4.4K725JavaScriptNo licenseWell maintainedUpdated 9 hours ago

Long-term memory runtime for AI agents that stores memories as plain Markdown, ranks recall locally, and shares one store across Claude Code, Codex CLI and other shell-capable agents.

4.3K204PythonMITWell maintainedUpdated yesterday

A stateful agent harness for building AI agents with persistent memory, identity, and skills that learn over time, usable from a CLI, browser, or chat apps.

3.8K+48 this week470TypeScriptApache-2.0Updated 3 hours ago

A local-first Markdown memory workspace that lets AI agents store, search, and consolidate long-term knowledge as editable files.

3.8K+38 this week345PythonApache-2.0Updated 20 hours ago

An open-source long-term memory layer for AI agents that stores and recalls information across sessions via a Python SDK, REST API, and MCP server.

3.1K+7 this week227PythonApache-2.0Updated 2 days ago

A persistent semantic memory layer for AI coding agents, storing memories as Markdown files indexed in Milvus for cross-agent recall.

2.8K+19 this week279PythonMITWell maintainedUpdated 2 days ago

A local, self-hosted memory hub that gives multiple AI agents such as Claude Code, Codex and OpenClaw one shared, persistent memory of you.

2.2K+36 this week216TypeScriptMITWell maintainedUpdated 4 hours ago

Self-hosted persistent memory service for AI agents, exposed via REST API and MCP so frameworks and assistants like Claude can store and retrieve shared context.

2.1K+25 this week397PythonApache-2.0Updated 5 hours ago

FAQ

How are these projects chosen?
Every project on Repolode passes a quality screening before it is listed: it must be usable today, solve a concrete problem, be more than a thin wrapper and still be maintained. This page groups the listed projects by topic and ranks them by GitHub stars.
Which project here is the most popular?
thedotmack/claude-mem, with 114.4K GitHub stars. Check each project's license and last commit before choosing.

More collections