
今天继续「每日开源」。用 AI 编程助手的人大概都遇过这种尴尬:换个工具,之前聊的架构、试错过程全清零,又得从头讲一遍。
ai-memory 想补上这块短板。它给 agent 类编程 CLI 加一层长期记忆,让你在 Claude Code 里干到一半,换成 Codex 接着干,上下文不丢。
项目简介
akitaonrails/ai-memory 目前 1700 左右 Star,用 Rust 写成,采用 MIT 协议。它的目标很明确:给 agent 编程工具做长期记忆,并方便在不同厂商的 agent 之间做交接。Linux、macOS、WSL2 都支持,Windows 属实验阶段。
核心功能
跨 agent 的记忆交接
把架构理解、失败尝试、待解决问题记下来,换工具时不必重新铺垫。
生命周期钩子集成
对 Claude Code 提供 MCP 配置加 hooks,能在关键节点自动捕获上下文。
本地优先、部署灵活
提供 Docker 镜像和系统原生包,数据留在自己机器上,隐私更有底。
使用场景
同时在多个 agent 工具间切换、又不想重复交代背景的人,会很受用。
我觉得它还适合团队,把项目的关键上下文沉淀下来,新人接手也能快速进入状态。
上手建议
先看支持矩阵确认你的平台,再按文档装好对应包并接上 agent 的 MCP 或 hooks。建议从一个小项目试起,确认它能正确捕获和回放记忆后再推广。
如果你也烦透了反复解释背景,去 GitHub 点个 Star。觉得有用点个「在看」,分享给需要的同事。关注本号,每天一个值得收藏的开源项目。你最想看哪类项目?前端、后端、AI 还是 DevOps?评论区告诉我,下期安排。
关注公众号,AI时代不迷路,创建价值活下去
夜雨聆风