Memento is a local-first, LLM-agnostic memory layer. It runs an MCP server over a single SQLite file on your machine, so any MCP-capable AI assistant — Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, OpenCode, Aider, a custom agent — can read and write durable, structured memory about you, your work, and your decisions.
Memento is a local-first MCP server that gives AI coding agents
durable project memory — facts, decisions, patterns, and architecture
notes — so they stop re-learning the same context every session.
Runs locally on Node.js 18+ with SQLite storage and optional cloud
embeddings; works with Claude Code, Cursor, Windsurf, and any MCP client.
MCP server that enables persistent, hybrid, local memory for LLM agents, with vector + BM25 search, knowledge graph, and policy-driven retention, providing token-budgeted context injection for AI assistants.
MCP server providing persistent AI memory with four-tier retrieval (SQLite FTS5, graph, vector, LLM agent) to give AI assistants structured, long-term memory without RAG.