事件记录与记忆分离
将原始事件以仅追加方式存储为事件记录,并将其编译为类型化语义记忆,同时保留事件时间线和持久事实。
Statewave 是面向 AI 智能体的开源、自托管记忆运行时:持久化存储事件,编译带来源信息的结构化记忆,并为需要跨会话连续性的应用返回排序后的上下文集合。
Statewave 是面向 AI 智能体的开源记忆运行时。它在 LLM 应用与应用长期接触的用户、项目、决策和事件之间提供持久化层。应用将原始事件作为不可变事件记录发送,并限定在用户、账户、智能体、代码仓库或项目等主体范围内;Statewave 会将这些事件记录编译为类型化记忆,并为后续请求组装相关上下文。
该运行时将情景记录与语义记忆分开。事件记录保留发生过的事情,而编译后的记忆则表示用户档案、偏好、操作流程和过往问题摘要等事实。记忆可以包含置信度分数、有效期以及指向源事件记录的链接。检索会结合时效性、相似度、类型优先级和时间有效性等信号,对相关记忆和事件记录进行排序,然后返回受令牌数量限制的上下文集合,供 LLM 提示使用。
Statewave 基于 Postgres 和 pgvector 自托管,并提供 REST、Python 和 TypeScript 接口。其 MCP 服务器支持兼容客户端;可选连接器则会将开发、通信、文档、支持和工作流工具中的事件规范化为通用事件记录格式。
将原始事件以仅追加方式存储为事件记录,并将其编译为类型化语义记忆,同时保留事件时间线和持久事实。
将相关记忆和事件记录组合为排序后的上下文集合,并受应用选定的令牌预算限制。
将编译后的记忆链接到源事件记录,并使用不可变、可通过 ULID 定位的回执和完整性哈希记录每次上下文调用。
支持敏感性标签、提升前的运营人员审核、声明式 YAML 策略、拒绝或编辑行为,以及面向审计的 log_only 模式。
使用 Python 和 Postgres 运行,提供 REST 和 SDK 接口,并提供 MCP 服务器及模块化源连接器。
保留客户对话、解决历史和重复问题上下文,使支持工作流能够在交接或处理新工单时组装相关历史记录。
摄取问题、拉取请求、评审、发布和架构说明,使智能体能够跨编码会话构建项目知识。
为内部工具保留用户工作流、过往决策和组织背景,无需在每次提示中重放完整的交互历史。
为长期运行的智能体提供持久记忆层,并围绕用户、账户、社区、联系人或项目等主体进行组织。
它会返回排序后的、受令牌数量限制的上下文集合,其中包含相关情景记录和语义记忆。应用可以将这些集合放入系统提示、工具结果或检索增强工作流中。
它底层使用 pgvector,但增加了类型化记忆、仅追加事件记录、确定性的排序信号、幂等编译、时间有效性、冲突解决、来源信息和上下文组装能力。
可以。Statewave 专为使用 Postgres 和 pgvector 进行自托管而设计。Docker Compose 可在本地运行整个技术栈,部署也可以使用 Fly.io 或 Railway 等容器平台。该网站说明目前没有托管式 Statewave 云服务。
Statewave 与框架无关。编译使用 LiteLLM,支持众多托管和本地提供商;检索和上下文组装则与提供商无关。REST、Python 和 TypeScript 接口支持自定义智能体和框架。
该项目采用 Apache License 2.0 发布,允许使用、修改、分发、自托管以及用于商业产品。可选的企业支持以服务合同形式提供。
流量数据仅供参考。
www.cognee.ai
Cognee 是一个面向 AI 智能体和应用的开源记忆平台,连接多源数据并构建可查询的向量、图谱与关系型记忆。
usefiretower.com
Firetower 是一个开源、自托管的控制平面,用于在自有服务器上运行编码代理。开发者可以从代码仓库启动代理会话,通过桌面或移动客户端监控进度、审查更改,并在无需保持发起设备在线的情况下交付分支。
flyte.org
用于持久化 AI 工作流、模型训练、服务部署与智能体执行的开源运行时。
byterover.dev
ByteRover 是面向 AI 代理和团队的上下文层,将项目知识存储为记忆文件,并支持控制其在会话、代理和团队成员之间的共享。企业版支持本地部署和私有 VPC 运行。
developers.openai.com
Agents API 为应用提供由 OpenAI 管理的 Codex harness,用于构建可持久运行的云端代理;它负责会话、编排、上下文压缩与恢复,应用则提供工具并选择执行环境。
github.com
macOS 上用于 AI 智能体控制真实 iPhone 的开源自托管工具。