面向编程智能体的长期记忆层,基于本地 SQLite 存储,可在 Claude Code、Codex、Cursor 等工具间共享。
AVIDS2/memorix
本地优先的共享项目记忆层,让 Claude Code、Codex、Cursor 等编程智能体通过 MCP 读写同一份项目记忆。
- Star
- 855
- Fork
- 70
- 未关闭 Issue
- 5
- 最近提交
- 23小时前
这是什么?
Memorix 把项目记忆保存在 Git 仓库之下,而不是某个聊天窗口或 IDE 里,因此一个编程智能体会话中积累的上下文,下一次会话即使换成另一个工具也能检索到。它可以存储观察记录、会话摘要、带权衡说明的设计推理,以及从提交记录中提取的工程事实,并通过 MCP 服务、hooks、CLI、TypeScript SDK 以及内置终端智能体 memcode 提供访问。
每个智能体只需一条 memorix setup 命令即可完成接入,例如 memorix setup --agent claude --global,它会按各智能体的支持方式写入 MCP 配置、指导文件、规则或插件包。本地主存储为 SQLite,可选 SQLite FTS5 与 LanceDB 语义索引;基于 LLM 的记忆生成和向量嵌入均为可选项。
项目还提供本地仪表盘、可供共享的 HTTP MCP 端点、从 Git 提取记忆的能力、面向 TypeScript 和 JavaScript 的代码符号索引,以及用于协调多个智能体工作的编排命令。
核心功能
- 01在 Claude Code、Codex、Cursor、Windsurf、Gemini CLI 等多种智能体之间共享同一项目记忆池。
- 02通过一条 setup 命令为各智能体安装 MCP、规则、hooks 或插件包。
- 03数据存储在本地 SQLite 中,无需依赖云服务。
- 04将 Git 提交转化为可检索的工程事实,并记录设计决策及其备选方案。
- 05提供 CLI、TypeScript SDK、本地仪表盘和 HTTP MCP 端点。
适用场景
- 在同一个仓库中切换 Claude Code、Cursor、Codex 等工具,而无需反复说明项目背景。
- 在原始聊天记录丢失后,仍能追溯某个架构决策的原因。
- 让多个编程智能体在同一代码库上并行工作,并共享任务上下文与交接信息。
- 为团队的智能体提供与代码一同保存、可审阅的统一项目记忆。
快速上手
- 1
按照 README 的安装部分,从 npm 安装 Memorix
- 2
为你的代理设置集成(用户级、全局)
memorix setup --agent <agent> --global
使用前须知
- 每个代理的设置方式不同,集成工作量取决于你使用的代理。
- 基于 LLM 的记忆生成和向量嵌入功能是可选的,需要额外配置。
标签
常见问题
- memorix 是什么?
- 本地优先的共享项目记忆层,让 Claude Code、Codex、Cursor 等编程智能体通过 MCP 读写同一份项目记忆。 Memorix 把项目记忆保存在 Git 仓库之下,而不是某个聊天窗口或 IDE 里,因此一个编程智能体会话中积累的上下文,下一次会话即使换成另一个工具也能检索到。它可以存储观察记录、会话摘要、带权衡说明的设计推理,以及从提交记录中提取的工程事实,并通过 MCP 服务、hooks、CLI、TypeScript SDK 以及内置终端智能体 memcode 提供访问。
- memorix 可以免费使用吗?用的什么许可证?
- memorix 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- memorix 还在维护吗?
- 活跃维护中。memorix 最近一次提交是在 2026年10月21日。
- memorix 适合用来做什么?
- 在同一个仓库中切换 Claude Code、Cursor、Codex 等工具,而无需反复说明项目背景。 在原始聊天记录丢失后,仍能追溯某个架构决策的原因。 让多个编程智能体在同一代码库上并行工作,并共享任务上下文与交接信息。 为团队的智能体提供与代码一同保存、可审阅的统一项目记忆。
- memorix 怎么安装和运行?
- 按照 README 的安装部分,从 npm 安装 Memorix 为你的代理设置集成(用户级、全局): memorix setup --agent <agent> --global
- 在哪里获取 memorix?
- 源代码和安装说明在 GitHub 上:https://github.com/AVIDS2/memorix
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
macOS 菜单栏应用,实时查看 Claude、Codex、Gemini、Copilot 等 AI 编程工具的剩余配额。
让 Codex、Claude Code、Cursor、Hermes Agent 和 OpenClaw 共享一份加密的本地记忆,互相交接任务和审查代码。
一套本地运行的 AI Agent Skills,涵盖任务澄清、任务树管理、暂停续接、用户画像和写作辅助。
为 AI 编程代理设计的 MCP 服务,把工具原始输出挡在上下文窗口之外,并在对话压缩后保留会话状态。
跨 46+ 款 AI 编程工具统计 Token 用量、费用、额度与会话的桌面小组件,支持多设备同步。