这个工具是做什么的
会话一关,代理在这次会话里学到的东西就没了。agent-memory 把这件事做成一个有存储层的运行时,适用于任何能执行 shell 命令的代理,不限于编码类。一个目录里的 Markdown 文件是唯一事实来源,旁边的 SQLite 索引只是随时可以删掉的缓存,Claude Code、Codex CLI 与其它代理共用这一份存储。检索在本地完成并带排序,返回的是路径而不是拼接好的文本——代理按任务需要决定读到多深;写入不依赖代理「记得写」,而是在对话边界自动触发,之后有一个 sleep-time 过程按价值做整理与遗忘。它想同时避免两种极端:纯检索方案虽然找得准,却只能把不透明的分块塞给代理、数据也难以迁出;纯文件方案可读可 grep,但不会排序,目录一大就失效——这个项目用一个代理能直接读的目录承载检索结果,读路径既不调用模型也不出网,不需要任何 API Key。Python 3.12+。
基本信息
- 分类:开发者工具
- 厂商 / 团队:tigerless-labs(开源,MIT)
- 价格:免费(开源,MIT,无 API Key 依赖)
- 收录日期:2026-09-15
- 官网:github.com
适用场景
长期记忆 · 本地优先 · Markdown · SQLite 索引 · MCP