Agentmemory
为Claude Code、Codex等AI编程代理提供持久化记忆,减少上下文重复,提升开发效率的开源工具。
Maker 说
嘿Product Hunt 👋
我做AgentMemory是因为编码智能体还有一个令人头疼的限制:它们会在会话之间忘记。
你解释过一次系统架构,
排查过一次生产问题,
决定过一个库或模式,
然后下一个会话又得从零开始。
AgentMemory为AI编码智能体提供跨会话的持久记忆,这样它们就能基于已经学到的关于你代码库的知识继续构建。它会自动捕获智能体的行为,压缩成结构化记忆,用混合搜索建立索引,然后把相关上下文注入到未来的会话中。
它兼容Claude Code、Cursor、Codex CLI、Gemini CLI、Windsurf、Kilo Code、OpenCode、Cline、Roo、Goose、Aider、Hermes、OpenClaw,以及几乎所有支持MCP或REST的智能体。
从第一天起,我就希望它:
100%开源
免费本地运行
无需外部数据库
支持MCP、REST和简单hook
为真实编码工作流设计,而不是玩具级的“聊天历史”记忆
在基准测试中,AgentMemory在LongMemEval-S检索套件上达到了95.2%的R@5和98.6%的R@10(BM25+向量搜索),同时上下文用量减少了约92%。
快速开始:
运行:npx @agentmemory/agentmemory
打开:http://localhost:3113
或者试Demo:npx @agentmemory/agentmemory demo
如果你每天都在用编码智能体,这个工具就是为那个“等等,我昨天已经解释过这个了”的瞬间准备的。
期待来自开发者、重度智能体用户和开源维护者的反馈。
GitHub: https://github.com/rohitg00/agentmemory
两个问题:
这会不会导致 token 用量增加?因为智能体需要到处查看并搜索新聊天?记忆只在 CLI 智能体中持久,还是在桌面应用(比如 Codex、Claude、Cursor)里也持久?
增长数据真不错!我打算在我当前的项目里试试,看看能不能减少幻觉。我喜欢那个图谱视图,能一目了然看到发生了什么。
就想问一下,这个做了多久?数据库那部分很有意思,我觉得在其他很多方向也很有潜力。祝好运!