Stash:为 AI 代理提供持久记忆层的开源工具
Stash 是一个开源工具,为 AI 代理提供持久记忆层,避免每次对话重复解释上下文。它支持命名空间组织、知识图谱构建、MCP 原生集成和 PostgreSQL 存储,帮助代理记住一切并自我优化。
AI 代理开发中,每次对话都需要从零开始解释上下文,重新描述项目背景、偏好和之前决策,这不仅浪费时间,还容易重复错误。Stash 提供了一个持久记忆层,让 AI 代理能够记住一切,每个会话无缝接续,无需从头解释。

核心内容
Stash 是一个开源工具,专注于为 AI 代理提供持久记忆能力。其核心功能包括:
- 命名空间记忆组织:像文件夹一样分隔用户、项目、代理自我知识,便于管理。
- 后台整合管道:将原始事件合成为事实、关系、因果链和模式,构建知识图谱。
- MCP 原生集成:提供 28 个工具,支持 remember、recall、goals、failures 等操作。
- 存储与模型兼容:基于 PostgreSQL + pgvector,兼容任何 OpenAI 接口模型,包括云端和本地部署。
- 自我优化机制:自动目标推断、失败模式检测、假设验证,代理不断自我优化。
- 部署便捷:支持 Docker 一键部署,通过 Docker Compose 3 命令即可运行,适用于 Claude Desktop、Cursor 等 MCP 代理。
价值与影响
Stash 解决了 AI 代理开发中上下文丢失的核心痛点,通过持久记忆层减少了重复劳动和错误。其命名空间组织和知识图谱构建能力,使得代理能够更高效地管理复杂信息。MCP 原生集成和广泛的模型兼容性,降低了部署门槛,适合 AI 开发者与代理构建者使用。




