一句话定位:对标 OpenAI Dots 的开源模板——“Always-on AI coworkers that move between text, calls, and Slack”,每个 dot 拥有自己的一台电脑,Web + 移动端可用。

为什么值得关注

四款产品里,OpenAI Dots 是被社区对标得最完整的一个,而 CopilotKit 的 OpenDots 是这个方向上星数最高的开源模板。它对 [[concepts/personal-agents/dots]] 的还原度很高:

  • same shape:常驻 Agent + 每 dot 一台电脑(浏览器/文件/shell)+ Text/Call/Slack 多入口。
  • 可自托管:官方说”Host OpenDots on your own infrastructure”。
  • 技术栈现代化:CopilotKit + AG-UI 构建,React Native 覆盖 iOS/Android/Web。

核心能力(对照 Dots 逐项还原)

区域能力
Spaces / Specialist Dots保存名字、角色指令、每个 dot 独立的研究与记忆权限
Pages可搜索资料库、可视化编辑、slash 命令、自动保存、版本检查
ConversationsReact SDK 聊天、Threads 集成、按页对话、来源链接
Slack托管 Channels、workspace 与用户白名单
CallsWebRTC 语音、委派算力、有界会话、挂断、时间线回执
Background work服务端定时回合(在原对话内),带暂停/重试
Browser独立的只读公开页服务,带页面捕获与导航限制
Dot computers每个 dot 独立的浏览器 profile、文件、shell、接管、权限、动作记录
Connections每 dot 独立 MCP server、按工具授权、非只读操作需 owner 批准
Memory / Auto Learning用户管理的偏好记忆;每 dot 独立 Learning 容器与技能发布

技术栈与架构

项值
语言TypeScript
许可证MIT
基座CopilotKit + AG-UI(React Native,iOS/Android/Web)
Star4.9k(2026-10)
部署本地 Node / 独立应用与浏览器容器

关键设计点(可复用):

  • 每 dot 一台电脑,且有 takeover(接管) 与动作记录——与 Dots 的”打开云电脑查看”一致。
  • 只读 / 非只读分离:浏览器是”独立只读服务”,非只读动作需 owner 批准。
  • 中断可恢复:worker 停止或 lease 过期 → 标记 Interrupted,等显式重试。

与 Dots 的差距(官方自陈)

  • 单 owner 起点:不含共享编辑、邀请、文件上传、交互式页面嵌入。
  • 多 dot 群聊与自动委派是”后续工作”:当前 specialist dots 有独立角色与对话,但多 dot 组队 / 自动分工尚未实现——这正是你在意的”编排”能力缺口。
  • 会话依赖 CopilotKit Intelligence(可用托管服务或自托管许可部署)。

适用场景

  • 想自建”OpenAI Dots 式”常驻 Agent 工作台的团队。
  • 想研究”每 Agent 一台电脑 + 审批 + 记忆”这套产品范式怎么落地的人。

局限性

  • 是模板不是成品,需要自己接模型与业务。
  • 编排/多 Agent 协作能力仍在 roadmap。
  • 会话层绑定 CopilotKit Intelligence。

相关

  • dots — 对应的闭源产品(OpenAI Dots)
  • comparison — 开源平替映射对比
  • openmuse — 同厂商、对标 Muse 的姊妹项目

主要来源

  • 仓库 https://github.com/CopilotKit/OpenDots
  • 产品页 https://www.copilotkit.ai/opendots