
remem-mcp — Local-first MCP Memory + CodeGraph + Wiki
io.github.tinhien11Published by GitHub account tinhien11v0.5.18Updated Oct 24, 2026
Local-first memory for AI coding agents. Memory + CodeGraph + Wiki in one SQLite file.
The publisher's own server: Remember Me – Bible Verse Collections
Overview
A local-first memory server for AI coding agents that stores memories, code structure and wiki notes in one SQLite file and re-injects them across sessions.
- What you can do
- Recall and capture memories so past errors, decisions and preferences are injected into the agent's context and survive context compaction, with automatic extraction and consolidation at session end and decay/forgetting over time. Index code with tree-sitter into a CodeGraph of symbols, calls and imports across nine languages, then search symbols, find callers and estimate impact instead of grepping. Maintain wiki notes and record feedback alongside memories, with hybrid keyword, vector and entity search plus Hebbian memory links. Export memory to a JSONL file for team sharing through git, and inspect state through a local web viewer, error dashboard and status commands.
- When to use it
- Useful for developers running coding agents such as Claude Code, Cursor, Codex or similar who want the agent to remember past mistakes and project context across sessions and context compaction, and who want structural code navigation without a cloud service or API key.
- Requirements
- Runs as a local stdio process installed via npx from the npm package remem-mcp; needs Node.js and a local SQLite file. No API key, cloud account or database server is required. Optional environment variables set the database path, cross-project memory key, unified flow and quiet mode; an optional config file and per-repo ignore file can be added.
Installation
In SourceWeft
- Open remem-mcp — Local-first MCP Memory + CodeGraph + Wiki in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
remem-mcp
[npm version] [GitHub stars] [License: MIT] [Benchmark]
Your coding agent stops repeating the same mistakes.
Local-first memory that survives context compaction. Learns from every error, injects fixes before the next attempt, and syncs to your git repo so your whole team shares it.
No API key. No cloud. No database server. Just a SQLite file.
Install
Auto-detects ZCode, Claude Code, Cursor, Devin, Codex. Registers MCP server + hooks.
Quick start
- Restart your agent (quit and reopen)
- Ask: "what do you remember?"
- If agent recalls past context = memory working
In your agent, you can say:
- "index the code in src" → CodeGraph indexes symbols
- "find who calls function X" → caller analysis
- "what do you remember?" → recall past context
What happens automatically
You don't run any commands. The agent calls recall() before answering and capture() after work — the skill tells it to.
How it works
No LLM API key needed — rule-based extraction + keyword grouping.
CodeGraph
Structural code indexing via tree-sitter. The agent uses codegraph_search instead of grep to find symbols.
9 languages: TS/JS/Python/Go/Rust/Java/C/C++/C#. 6-strategy call resolution (import-map → same-module → unique-name → suffix → fuzzy). Stdlib calls filtered out.
Why it's different
Useful commands
Configuration
All settings have defaults. Config file is optional: ~/.config/remem-mcp/config.json.
Global memory policy — set REMEM_GLOBAL_SESSION_KEY to read cross-project memory automatically. Captures stay project-local unless the user explicitly asks to save globally; then use session_key: "global". Do not auto-classify ordinary captures into global.
Team sharing — npx remem-mcp sync-export writes .remem-mcp/memory-export.jsonl. Commit it to git. Team members get the same memory on git pull.
Per-repo capture exclusions — Drop a .remem.toml in any project root:
Benchmark
Architecture
See ARCHITECTURE.md for full system diagrams, schema, and performance details.
Credits
Core based on TencentDB Agent Memory (MIT, Tencent 2026). CodeGraph call resolution adapted from Codebase-Memory (arXiv:2603.27277). Recall boost adapted from ai-memory by Akita On Rails. Contextual retrieval from Anthropic (2024).
License
MIT. See LICENSE.
Source: README.md at commit 7590cec
Tools
0Version history
1- v0.5.18LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Remem integrations
Remember Me – Bible Verse Collections
me.rememOfficial publisher
Browse published Bible verse collections in 48 languages and read their verses, references, topics and community memorization metrics.
Remember Me – Bible Memory
me.rememOfficial publisher
Connects an AI assistant to the Remember Me Bible memory app so it can add verses, quiz you on due verses, and follow a daily reading plan.

Remem
Published by GitHub account majiayu000
Local-first memory server that captures, distills and recalls engineering context across Claude Code and Codex sessions, stored in an encrypted SQLite database.