
remem-mcp — Local-first MCP Memory + CodeGraph + Wiki
io.github.tinhien11由 GitHub 账号 tinhien11 发布v0.5.18更新于 Oct 24, 2026
Local-first memory for AI coding agents. Memory + CodeGraph + Wiki in one SQLite file.
概览
面向 AI 编程助手的本地优先记忆服务器,把记忆、代码结构与 wiki 笔记存放在同一个 SQLite 文件中,并在会话间重新注入。
- 可以做什么
- 记忆的召回与捕获:把过往错误、决策和偏好注入助手上下文,在上下文压缩后仍保留,并在会话结束时自动抽取、归纳,支持衰减与遗忘。用 tree-sitter 建立代码图谱,索引九种语言的符号、调用与导入,可搜索符号、查找调用方并评估影响范围,替代 grep。维护 wiki 笔记并记录反馈,配合关键词、向量与实体混合检索以及共现记忆链接。把记忆导出为 JSONL 文件,经 git 供团队共享,并通过本地网页查看器、错误面板和状态命令检查运行情况。
- 适用场景
- 适合使用 Claude Code、Cursor、Codex 等编程助手、希望助手跨会话和上下文压缩后仍记得过往错误与项目上下文的开发者,也适合需要结构化代码导航但不想使用云服务或 API 密钥的人。
- 运行要求
- 以本地 stdio 进程运行,通过 npx 从 npm 包 remem-mcp 安装;需要 Node.js 和本地 SQLite 文件。无需 API 密钥、云账号或数据库服务器。可选环境变量用于设置数据库路径、跨项目记忆键、统一流程和静默模式,也可添加可选配置文件和按仓库的忽略文件。
安装
在 SourceWeft 中
- 打开 控制台中的 remem-mcp — Local-first MCP Memory + CodeGraph + Wiki,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
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.
来源:README.md,提交 7590cec
工具
0版本历史
1- v0.5.18最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Remem 集成
Remember Me – Bible Verse Collections
me.remem官方发布者
浏览 48 种语言的已发布圣经经文合集,查看经文、出处、主题以及社群背诵数据。
Remember Me – Bible Memory
me.remem官方发布者
将 AI 助手连接到 Remember Me 圣经背诵应用,可添加经文、按间隔重复进行测验,并跟随每日读经计划。

Remem
由 GitHub 账号 majiayu000 发布
本地优先的记忆服务器,跨 Claude Code 与 Codex 会话自动捕获、提炼并召回工程上下文,数据存于加密 SQLite。