thedotmack/claude-mem

给 Claude Code 等编码代理的跨会话持久记忆:用生命周期钩子自动记录工具调用、生成语义摘要,存进本地 SQLite 和 Chroma,新会话自动带上相关上下文,也能用 MCP 工具按需检索。

给 Claude Code 等编码代理的跨会话持久记忆:用生命周期钩子自动记录工具调用、生成语义摘要,存进本地 SQLite 和 Chroma,新会话自动带上相关上下文,也能用 MCP 工具按需检索。

星数 104811(+336 / 24h)

理由

  • 检索分三层:search 先拿带 ID 的简短索引,timeline 看前后发生了什么,get_observations 只取筛过的完整记录,作者称能省约 10 倍 token
  • 除 Claude Code 外还支持 OpenCode、T3 Code、Antigravity CLI、Pi、DeepSeek Harness、Grok Bot 和 OpenClaw 网关,用 npx claude-mem install --ide <名称> 安装
  • CLAUDE_MEM_MODE 可以设工作模式和记忆语言(如 code--zh);用 <private> 标签包住的内容不存

用法

  • npx claude-mem install;或在 Claude Code 里 /plugin marketplace add thedotmack/claude-mem,再 /plugin install claude-mem,重启后生效
  • 不要用 npm install -g claude-mem,那只装 SDK、不注册钩子;需要 Node.js 20+,Bun 和 uv 缺了会自动装

风险

  • 安装器默认请你在浏览器登录、开通托管的 claude-mem observer(30 天免费试用,到期后改用你的 Anthropic 套餐,除非订阅);不想登录就传 --provider 或设 CLAUDE_MEM_ONLINE_OPTIN=false
  • 装给 Grok Bot 时默认用托管的 CMEM Pro;截图保存和 Cloud Sync 默认关闭,打开后会上传到 cmem.ai;仓库 2025 年就有,许可证 Apache-2.0

打开

Trendshift(GitHub Trending 快照)

浏览最新 AI 动态