Directory
Agent memory
Reviewed resources in Agent memory. 450 resources listed.
XMemo CLI
github.comA command-line control plane that installs, authenticates, diagnoses and connects the XMemo memory service across editors, CLIs and autonomous AI agents through a hosted or local MCP server.
Kagura Memory Cloud
kagura-ai.comA self-hosted MCP server that gives AI agents and teams adaptive long-term memory beyond simple RAG, combining hybrid semantic and keyword search with a neural memory graph that strengthens connections between related memories as they are used.
ContextFit
context.fitA token-native knowledge base for LLM agent memory that keeps storage, indexing, search and graph traversal entirely in discrete token-ID space, decoding text only at the final retrieval step, avoiding embedding APIs and vector databases altogether.
Cecil
github.comA memory layer for AI assistants that tracks what a user said, when, and whether it still lines up with what they are saying now, buildable as a bot's memory backend, a standalone chat app, a Discord bot, a REST API or an MCP server for Claude Code.
AtMem
atmem.aiA local-first, auditable memory control plane for AI agents that records exact host-observed text and verifiable execution evidence, authorizing and scoping what gets stored, injected, corrected or deleted, with integrations for OpenClaw, MCP, Pydantic AI and LangChain/LangGraph.
Build Your Own Program Memory Layer
github.comA starter kit of step-by-step instructions, not code, for building a shared program-memory layer for AI agents using Claude Code, native MCP integrations and git, covering the pull, map and loop levels of the architecture.
OpenCode-Mem0
github.comAn OpenCode plugin that gives coding agents persistent memory using a local SQLite and usearch vector database, auto-capturing facts from conversations and exposing search, profile and list operations as an agent tool, with no cloud service required.
LogosDB
jose-compu.github.ioA fast, embedded semantic vector database written in C/C++ that stores vectors and text metadata as memory-mapped flat files, with HNSW approximate nearest-neighbor search, timestamp-range filtering, and adapters for LangChain, LlamaIndex and Claude Code via MCP.
Hexus
github.comA Postgres-backed vector memory layer for AI agents, using a local BERT model for embedding search with no LLM calls in the hot path, distributed as a plugin for the hermes-agent framework and as a standalone MCP server.
Smriti
github.comA local memory layer for AI agents that stores everything in a single SQLite file, tracks when facts change without deleting old versions, and exposes six typed tools through a one-command MCP server.
NexusMem
nexus-mem.vercel.appA local memory tool for coding agents that indexes shell command history with exit codes, git commit history down to the diff, and project docs into a local SQLite database, then serves back a ranked, token-budgeted slice on demand.
memtomem
memtomem.comA markdown-first, long-term memory tool for AI coding agents that indexes your notes, documents, and code with hybrid keyword and semantic search, exposed to any agent through MCP.
GraphMemory-IDE
github.comAn MCP server that gives AI coding assistants long-term, on-device memory inside an IDE, backed by the Kuzu graph database with semantic vector search, and integrated with VS Code, Cursor, and Windsurf.
Qdrant Edge Memory Robot
github.comA companion robot project for the DeepLearning.AI short course on building AI assistants with on-device memory, using a camera and microphone to recognize objects, learn their names by voice, and recall when and where it saw them, entirely on the device.
Remembra Relay
remembra.devAn MCP server and CLI that hands off a coding-agent session to the next one by building a brief from git facts and test results rather than trusting the previous agent's own summary.
LAAP
github.comAn open-source cognitive architecture, written mostly in Python with an optional Rust core, that models perception, memory, and causal reasoning without routing every step through a large language model, meant to run alongside an LLM agent such as Hermes.
Project Alicization
github.comA local-first framework for building a persistent AI companion, or 'digital lifeform,' whose personality, memory, and permitted actions are stored as auditable, structured files rather than scattered prompts and caches.
Spector
spectrayan.github.ioA memory engine for AI agents written in Java, storing working, episodic, semantic, and procedural memories with decay and consolidation, and retrieving them through fused semantic and SIMD-accelerated hybrid search.
Porrima
porrima.ccA self-hosted, memory-native AI agent framework with a cross-platform app GUI, designed to run continuously and build up its own long-term memory over time.
flex
getflex.devA local tool that compiles coding-agent sessions, folders and repositories into self-describing SQLite cells an agent can query by SQL, keyword or meaning through MCP.
Agentry
amtp-protocol.orgAn orchestration and organizational-memory layer for multi-agent systems, implementing the Agent Message Transfer Protocol for addressing and delivery between agents.
Dakera Deployment
dakera.aiDeployment configuration for self-hosting Dakera, an AI agent memory server that combines vector search, hybrid BM25 and HNSW retrieval, knowledge graphs and session management in a single Rust binary, covering Docker Compose, Kubernetes and Helm.
F.R.I.D.A.Y
github.comA local-first, self-hosted personal AI agent designed to stay useful across projects, devices, sessions and restarts, rather than behave like a one-shot chatbot.
Cairn.ink Memory
cairn.inkA lightweight cross-session memory system for AI agents where every stored memory carries a receipt to its exact source text, so it can be corrected or forgotten.