M

MemoryCustodian

为编程智能体提供仓库原生的项目记忆,以 Markdown 存储并按清单规则路由有界上下文包。

free
最后更新 2026/9/11

关于 MemoryCustodian

MemoryCustodian 是一款面向编程智能体的仓库原生项目记忆工具,帮助智能体跨会话、跨智能体、跨团队记住架构决策、约束条件、被否决的方案和项目上下文。它将记忆以纯 Markdown 文件存放在代码仓库中,并依据清单规则、任务类别和显式范围路由出有界上下文包,不依赖语义猜测或 LLM 排序。项目仅使用 Python 标准库实现,零第三方运行时依赖,可完全离线运行,无需 RAG 或向量数据库;记忆仅约束项目约定,不会覆盖系统指令与安全边界。该项目基于 MIT 许可证开源。

适合人群

使用 Codex、Claude、Gemini 等编程智能体的开发者
需要在会话之间延续项目决策与上下文的工程团队
希望避免提示词与上下文膨胀的开发者

适合场景

新会话启动时,让智能体直接获得项目的架构决策、约束与当前形态

把决策、约束和被否决的方案沉淀为仓库中的 Markdown 记忆

按任务类别与显式范围为当前任务路由有界上下文包

为 Codex、Claude、Gemini 智能体生成引导文件以接入项目记忆

功能特性

仓库原生记忆

将决策、约束、被否决的方案和项目上下文以纯 Markdown 形式存放在代码仓库中。

有界上下文包路由

依据清单规则、任务类别和显式范围投递上下文包,不做语义猜测或 LLM 排序。

多智能体引导文件

通过 --agent codex、--agent claude、--agent gemini 或 --agent all 生成智能体读取的引导文件。

轻量离线设计

仅用 Python 标准库实现,零第三方运行时依赖,可完全离线运行,无需 RAG 或向量数据库。

优点

  • 仅依赖 Python 标准库,零第三方运行时依赖,可完全离线运行
  • 采用确定性清单路由,无需 RAG 或向量数据库
  • 记忆以纯 Markdown 形式存放在自己的代码仓库中
  • 记忆仅约束项目约定,不会覆盖系统指令或安全边界

常见问题

是,该项目基于 MIT 许可证开源,可以免费使用。
不需要,它仅使用 Python 标准库实现,可完全离线运行,并采用确定性清单路由,无需 RAG 或向量数据库。

工具信息

开发商MemoryCustodian
发布日期2026/9/11
定价模式free