SheepNav
MemoryCustodian

MemoryCustodian

producthunt.com

为编码智能体提供仓库原生记忆

28天前制作者:Zekun Wang

关于 MemoryCustodian

MemoryCustodian 是一款为 AI 编码智能体(如 Codex、Claude Code、Gemini 等)提供持久化项目记忆的开源工具,无需托管服务,也无需让每次提示变得臃肿。它将决策、约束、被拒绝的方案和项目上下文以纯 Markdown 格式保存在你的代码仓库中,像代码一样可审查、版本控制、共享和删除。通过清单文件,只加载与当前任务相关的记忆,实现高效精准的上下文管理。

核心功能

  • 仓库原生存储:记忆以 Markdown 文件形式直接存放在仓库中,与代码一同版本管理,确保一致性和可追溯性。
  • 清单驱动加载:通过 memory-manifest.json 清单文件,仅加载当前任务所需的记忆片段,避免信息过载。
  • 跨智能体兼容:支持 Codex、Claude Code、Gemini 等多种主流编码智能体,无缝集成到现有工作流。
  • 本地优先与开源:所有数据存储在本地,无需第三方服务,保障隐私与安全;完全开源,可自由定制。

主要特性

  • 持久化上下文:智能体重启后仍能保留项目关键信息,避免重复解释。
  • 轻量高效:不污染提示词,只在需要时注入相关记忆,提升响应速度。
  • 协作友好:团队成员可共同维护记忆文件,通过 Pull Request 审查变更。
  • 灵活删除:记忆可像代码一样被删除或重构,保持项目整洁。
  • 跨平台兼容:与 Git 工作流深度集成,支持任何 Git 托管平台。

适用场景

  • 长期项目:需要维护复杂决策历史的大型代码库。
  • 团队协作:多名开发者与 AI 智能体共享项目上下文。
  • 隐私敏感:不愿将代码上下文发送到外部服务的场景。
  • 多智能体切换:在不同编码智能体间保持一致的记忆。

相关工具