AI 编程 / 全球
akitaonrails/ai-memory:跨编程代理共享长期记忆
ai-memory 用一套可自托管的记忆服务连接多个编程代理,把项目决策、失败尝试和未完成任务保存下来,让换工具或换设备后的工作能够继续。
+3,322近 7 天 Star
12,821总 Star
用途与定位
项目面向长期代码工作中的上下文断层:开发者在一个代理中分析过架构、尝试过方案,切换工具后往往需要重新解释。ai-memory 通过生命周期钩子采集工作观察,在会话结束后整理为 Markdown 页面,并在下次会话启动时提供有长度限制的简报。
核心能力
其资料源是由 Git 管理的普通 Markdown 文件,数据库作为可重建的索引,支持全文、实体与链接检索。仓库还描述了有明确归属的跨代理交接机制、团队共享项目知识、个人交接隔离及审计日志。默认采集、检索和交接路径不要求调用大模型,额外整理能力可以选择启用。
上手与适用场景
README 提供自包含二进制与服务运行说明,适合频繁切换 Claude Code、Codex 等工具的开发者。跨设备使用依赖自己运行的服务;完整本地会话投影与远端共享记忆也有不同边界。部署前可从支持矩阵和架构文档确认宿主接入方式,再决定哪些工作信息适合共享。