All tools / Lists
Local-only AI memory tools
Tools whose docs describe running on your own machine, with no hosted version required. Good for privacy, but a local stdio server can't be reached by ChatGPT on the web.
28 tools · docs checked 2026-11-09
| Tool | Works with (per docs) | Runs | Transport | License |
|---|---|---|---|---|
| LongMemory (CaviraOSS, formerly OpenMemory) moved Local persistent memory store with MCP, HTTP API and session import from many coding agents. | ChatGPT, Claude Code, Codex, VS Code / Copilot, Gemini CLI, Cline, OpenCode | Runs locally | stdio, Streamable HTTP | Apache-2.0 |
| claude-mem Captures what your coding agent does, compresses it and injects relevant context into future sessions. | Claude Code, Codex, Cursor, OpenCode, Claude Desktop | Runs locally | Unknown | Apache-2.0 |
| Memory Bank MCP Centralized, remote-accessible version of the Cline "memory bank" file pattern, served over MCP with per-project isolation. | Claude Desktop, Claude Code, Cursor, VS Code / Copilot, Cline | Runs locally | stdio | MIT |
| Nowledge Mem Desktop memory and context manager with MCP integrations, a browser extension that imports chats, and thread import from coding tools. | Claude Code, Claude Desktop, Cursor, VS Code / Copilot, Gemini CLI | Runs locally | Streamable HTTP | Proprietary |
| MemPalace Open-source local AI memory system with pluggable retrieval (ChromaDB by default) and auto-save hooks for coding agents. | Claude Code, Cursor, Codex, Gemini CLI | Runs locally | stdio, Streamable HTTP | MIT |
| Cognee MCP MCP server for Cognee memory; by default each client gets its own dataset so agents do not overwrite each other. | Claude Desktop, Claude Code, Cursor, Cline | Runs locally | stdio, Streamable HTTP, SSE | Apache-2.0 |
| MemoryOS Research memory operating system for personalized agents (EMNLP 2025), with an MCP server. | Claude Desktop, Cursor, VS Code / Copilot, Cline | Runs locally | Unknown | Apache-2.0 |
| Context Portal (ConPort) Memory-bank MCP server that builds a project-specific knowledge graph (decisions, progress, patterns) in a per-workspace SQLite DB. | Cursor, VS Code / Copilot, Windsurf, Cline | Runs locally | stdio | Apache-2.0 |
| Obsidian MCP Server (cyanheads) Read, write, search and edit Obsidian vault notes, tags and frontmatter over MCP via the Local REST API plugin. | Claude Desktop, Claude Code, Cursor, VS Code / Copilot | Runs locally | stdio, Streamable HTTP | Apache-2.0 |
| Graphiti MCP server MCP server exposing Graphiti knowledge-graph memory, with HTTP endpoint at /mcp/ and Docker Compose setups. | Claude Desktop, Cursor, VS Code / Copilot | Runs locally | stdio, Streamable HTTP | Apache-2.0 |
| memsearch Unified memory for coding agents from Zilliz: Markdown files are the source of truth, indexed in Milvus, with plugins per agent. | Claude Code, Codex, OpenCode | Runs locally | Unknown | MIT |
| Memento MCP Knowledge-graph memory with semantic retrieval and temporal awareness, using Neo4j for both graph and vector search. | Claude Desktop, Cursor, VS Code / Copilot | Runs locally | stdio | MIT |
| MCP Memory (official reference server) Knowledge-graph memory (entities, relations, observations) stored in a local JSONL file. The reference implementation many forks build on. | Claude Desktop, VS Code / Copilot | Runs locally | stdio | MIT / Apache-2.0 (relicensing in progress) |
| ReMe Memory management kit for agents from the AgentScope team, with plugins for coding agents. | Claude Code, Codex | Runs locally | Unknown | Apache-2.0 |
| mcp-knowledge-graph Fork of the official memory server focused on local development: persistent knowledge graph in local files. | Claude Desktop, Claude Code | Runs locally | stdio | MIT |
| mcp-mem0 (coleam00) Template MCP server for long-term agent memory using the Mem0 library and Postgres. | Claude Desktop, Windsurf | Runs locally | stdio, SSE | MIT |
| mem-agent MCP MCP server for the mem-agent model: an Obsidian-like Markdown memory managed by a small local LLM, with importers for ChatGPT and other exports. | Claude Desktop, Claude Code | Runs locally | stdio, Streamable HTTP | Apache-2.0 |
| MCP Memory Keeper Persistent context management for coding assistants: saves session context, checkpoints and decisions to SQLite. | Claude Code, Claude Desktop | Runs locally | stdio | MIT |
| mcp-memory-libsql Persistent knowledge-graph memory for MCP backed by libSQL (local SQLite file or remote Turso). | Claude Desktop, Cline | Runs locally | stdio | MIT |
| mcp-obsidian MCP server that reads and writes an Obsidian vault through the Local REST API community plugin. | Claude Desktop | Runs locally | stdio | MIT |
| Graphiti Framework for real-time, temporally-aware knowledge graphs for agents; the engine behind Zep. | Not named | Runs locally | Unknown | Apache-2.0 |
| Memvid Single-file memory layer for agents: portable, versioned memory without a database server. | Not named | Runs locally | Unknown | Apache-2.0 |
| txtai All-in-one embeddings database and AI framework with web and MCP APIs; usable as a local semantic memory store. | Not named | Runs locally | Unknown | Apache-2.0 |
| Memary Open-source memory layer for autonomous agents built on knowledge graphs. | Not named | Runs locally | Unknown | MIT |
| LangMem LangChain library for agents to extract, store and update long-term memory, built on LangGraph stores. | Not named | Runs locally | Unknown | MIT |
| LightMem Research library (ICLR 2026) for lightweight memory-augmented generation, with an optional MCP server. | Not named | Runs locally | Unknown | MIT |
| A-MEM Research library for agentic memory (Zettelkasten-style linked notes) for LLM agents. | Not named | Runs locally | Unknown | MIT |
| Memoripy Evidence-first local memory runtime for agents: admission policies, temporal versions and citations, with an MCP server extra. | Not named | Runs locally | stdio, Streamable HTTP | Apache-2.0 |
Client support is what each vendor's docs say. MemoryStack doesn't test tools. How to share one memory across your bots.