OpenDream icon

OpenDream

OpenDream 是面向 AI agents 的本地优先记忆层,让上下文在会话间保持可携带、可分层、可追溯、可审阅,适合仓库工作流中需要持久上下文且保留可追踪性的场景。

OpenDream

概述

OpenDream 是面向 AI agents 的本地优先记忆层,帮助上下文在会话间不断完善。该产品被定位为“会话间逐步改进的 agent 上下文”,重点是让有用信息保持可携带、可分层、可追溯、可审阅。

该页面将 OpenDream 描述为用于仓库中长时间运行 agent 工作的工作区记忆。它会记录发生了什么,保留重要部分,并让后续会话恢复已审阅的上下文,而不是依赖无状态检索或隐藏提示。这使它适合需要连续性、归因和在记忆被信任之前进行检查的工作流。

该产品与安装和验证命令一同展示,网站还强调其支持 Codex、Claude Code、Gemini CLI 以及类似的基于仓库的 agent 流程。重点不是广义通用知识存储,而是面向代码和研究工作的持久上下文,并且可以在提升前进行检查。

功能

本地优先的工作区记忆

默认将 agent 上下文保留在工作区中,因此状态保持本地,而不是迁移到托管记忆服务。

来源关联的上下文

将记忆链接到事件、报告和来源说明,便于追踪回忆上下文的来源。

可审阅的记忆更新

允许在不确定的更新进入持久化记忆之前先进行检查。

可读的可观测性

在可读的浏览器界面中展示运行、检索、提示上下文、审阅决策和工作区健康状况。

共享的 agent 会话

支持多个 agent 在同一仓库中跨会话共享记忆平面。

本地设置与验证

包含本地工作流的安装和验证命令,并提供可见的开源包与文档路径。

使用场景

  • 恢复中断的编码工作

    当编码 agent 在暂停后需要继续仓库任务,并且无需重新阅读整个历史就能恢复先前状态、约束和下一步时,使用 OpenDream。

  • 协调多 agent 仓库

    适用于多个 agent 随时间共同参与的仓库,并且你希望为提示、运行和审阅决策提供共享且可归因的记忆平面。

  • 构建可审阅的提示上下文

    当你希望下一次提示只包含已审阅、带来源链接的上下文,而不是原始笔记或过时观察时,使用它。

  • 审计记忆选择

    用它来检查检索结果、已选记忆、排除项和安全检查,然后再信任 agent 生成的上下文。

  • 保持上下文本地化

    用于本地仓库指令和保持在机器上的工作区记忆,而不是推送到托管记忆产品中。

Pros and Cons

Pros

  • 默认将记忆保留在工作区本地。
  • 让回忆出的上下文具备来源关联并可审阅。
  • 支持 agent 工作流的跨会话连续性。
  • 在后续会话依赖之前,会展示已选择、已排除和已提升的内容。

Cons

  • 来源未提供完整的集成、限制或部署选项列表。
  • 页面未说明团队管理功能或企业级控制。
  • OpenDream 被描述为工作区范围内的记忆,因此它更适合仓库和项目工作流,而不是通用的消费级记忆应用。

FAQ

OpenDream 是做什么用的?

OpenDream 专为本地优先、以工作区为范围的 agent 记忆而设计。来源将其描述为一种可在会话间保持可携带、可链接来源、可分层并可审阅的记忆。

如何设置它?

页面展示了本地安装流程,包括 `uv tool install opendream`,以及 `opendream init --workspace .`、`opendream verify activation-capture --workspace . --targets configured` 和 `opendream status --workspace .` 等命令。

它适合谁使用?

OpenDream 被定位为适用于跨会话仓库记忆、多 agent 仓库、可审阅状态,以及 Codex、Claude Code、Gemini CLI 和类似 Copilot 的仓库指令等受支持的 agent 工作流。

它如何处理不确定的上下文?

OpenDream 强调记忆会在进入持久化之前始终关联到其来源事件和审阅决策,因此后续会话可以检查被选中了什么以及原因。

Quick Facts

类别
开发者工具
主要用途
Agent 记忆与上下文管理
平台
本地工作区 / 基于仓库
来源域名
pylit.ai
许可证
Apache-2.0 package
价格形态
开源,提供免费的 GitHub 访问和云端早期访问