Local Memory MCP server
Persistent local AI memory. SQLite + FTS5 + vector search, knowledge graph. No cloud, no API keys.
14 stars67 downloads/wk
Reviews
Write oneNobody has reviewed Local Memory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Local Memory tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan17 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
What the publisher says
From the Local Memory repository's README, as published. We do not edit it. Read it on GitHub
<!-- studiomeyer-mcp-stack-banner:start -->
Part of the StudioMeyer MCP Stack — Built in Mallorca 🌴 · ⭐ if you use it
<!-- studiomeyer-mcp-stack-banner:end -->
local-memory-mcp
<!-- badges --> <!-- /badges -->Persistent local memory for Claude, Cursor & Codex. 25 tools. Hybrid retrieval (BM25 + vector cosine, RRF). Bi-temporal asOf queries + fact supersession. LLM-free contradiction detection + reflection. Portable JSON export/import. Multilingual embeddings. No cloud. No API keys.
Your AI assistant forgets everything when you close the chat. This fixes that.
Learnings, decisions, people, projects — stored in a single SQLite file on your machine that never leaves your computer. Built-in Knowledge Graph, duplicate detection, FTS5 keyword search, and (new in v2) hybrid retrieval that fuses BM25 with on-device vector cosine via Reciprocal Rank Fusion. The embedding model is multilingual (DE / EN / ES / 100+ languages) and runs locally — no API keys, no cloud.
📄 Deep dive: WHITEPAPER.md — architecture, design principles, the local-first contract, and an honest comparison vs. other memory systems.
Not affiliated with danieleugenewilliams/local-memory-releases — that is a different "Local Memory" project with the same descriptive name. This package is published as @studiomeyer/local-memory-mcp — always use the scoped name to disambiguate.
A note from us
We have been building tools and systems for ourselves for the past two years. The fact that this repo is small and has few stars is not because it is new. It is because we only just decided to share what we have built. It is not a fresh experiment, it is a long story with a recent commit.
We love building things and sharing them. We do not love social media tactics, growth hacks, or chasing stars and followers. So this repo is small. The code is real, it gets used, issues get answered. Judge for yourself.
If it helps you, sharing, testing, and feedback help us. If it could be better, an issue is more useful. If you build something with it, tell us at hello@studiomeyer.io. That genuinely makes our day.
From a small studio in Palma de Mallorca.
Quick Start
Claude Code
claude mcp add memory -- npx -y @studiomeyer/local-memory-mcpClaude Desktop
Easiest: one-click MCPB bundle. v2.0.0 ships pre-built .mcpb bundles for every major desktop platform — download the one for your OS from the latest release and double-click. Claude Desktop walks you through the install — no JSON editing, no npm install, no terminal.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @studiomeyer/local-memory-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add local-memory-mcp -- npx -y @studiomeyer/local-memory-mcp
Local Memory: common questions
- Is Local Memory MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Local Memory safety report
- How do I install Local Memory?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Local Memory need an API key?
- No secret keys are declared. It reads 4 settings from the environment.
- Is Local Memory maintained?
- The last commit was 3 days ago (2026-09-21). The latest release is v2.4.3.
- What can I use instead of Local Memory?
- Servers from other publishers that do the same job: memo MCP server, KEPTA — Agent Memory MCP server and AlphaFold Sovereign MCP server. Compare all Local Memory alternatives.
Alternatives to Local Memory
Same job from other publishers: the closest match first, then the best rated.
- memoMemory for AI agents — MLX (Apple Silicon) or CPU (Linux), sqlite-vec + BM25, zero cloud.not reviewedGrowingA
- KEPTA — Agent MemoryLocal memory for AI agents. One SQLite file on your machine — no cloud, no account.not reviewedGrowingA
- AlphaFold Sovereign MCPMCP server for AlphaFold and 8 other biomedical data sources with a local SQLite knowledge graphnot reviewedGrowingA
- FacthouseLocal AI memory: neuroscience-inspired Data→Information→Knowledge in SQLite you own.not reviewedGrowingA
- LeteoPersistent memory for AI coding agents: one Rust binary, one local SQLite database.not reviewedGrowingA