open-duet
活跃·★ 6.2k·Apache-2.0·更新于 2026-10-27
Open Duet 是一个开源工作区,用来创建有名字的 AI 智能体,给每个智能体一份职责和一个工作场所,并与它们持续对话。它运行在你自己的电脑或你控制的服务器上,自身不带模型:需要接入你已在用的引擎,比如 Claude Code、Codex CLI、Gemini CLI、Cursor、任意 ACP 智能体、OpenRouter,或 Ollama、LM Studio 这类 OpenAI 兼容接口。
每个智能体有名字、指令、模型、工作区、记忆和审批设置。主智能体可把工作分派给专才,专才的工作在各自的对话中进行并返回给主智能体,也可以把智能体聚到共享房间里;目前团队主管需要用 Claude。智能体保留可调用的笔记,你可以查看和编辑;例程可按计划、触发或手动运行;审批模式(先询问、接受编辑、仅规划)加上可查看的工具活动让你掌控全局。智能体可选配一台隔离的 Docker 计算机,电脑和浏览器操作为实验功能、默认关闭。
对话、笔记、例程和设置都存在本地数据目录或你服务器的数据库里,工作区文件留在你分配的文件夹中。智能体回答时,所选引擎会收到该轮的提示和上下文,并受该服务商条款约束。项目处于活跃开发中,桌面应用、服务器和较新的团队功能都标注为仍在演进。
#AI 同事#多智能体#自托管#Claude Code#Codex#ACP#定时例程
01
功能特性
01一组有名字的智能体,各自有指令、引擎、工作区、记忆和审批设置
02主智能体加专才的团队,支持任务分派和共享房间
03可查看、可编辑的智能体记忆和可搜索的历史
04按计划、触发或手动运行的例程
05先询问、接受编辑、仅规划三种模式,并可选隔离的 Docker 计算机
02
为什么选择它
+运行在自己的电脑或服务器上,对话、笔记和例程都存在本地。
+主智能体可把任务分派给专才,例程可按计划或触发运行。
+不绑定引擎:可接 Claude Code、Codex、Gemini CLI、Cursor、任意 ACP 智能体或 OpenAI 兼容接口。
03
权衡点
!处于活跃开发期:README 标注桌面应用、服务器和团队功能仍在演进。
!目前团队主管需要用 Claude,电脑/浏览器操作是实验功能、默认关闭。
!不带模型:引擎、CLI 登录或 API 密钥需自备,模型用量可能产生费用。
04
维护状况检查
活跃检查日期: 2026-10-24
- 最近提交
- 2026-10-23
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 2
- 最新发布
- v0.2.0 (2026-10-22)
- 未关闭 issue
- 6
- 近期 issue 至少有一条评论的比例
- 1/17
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
05
兼容性
Claude Code
引擎
已通过文档验证
Codex
引擎
已通过文档验证
Gemini CLI
引擎
已通过文档验证
Ollama
OpenAI 兼容
已通过文档验证
06
快速开始
1
$ git clone https://github.com/Anil-matcha/open-duet.git
2
$ cd open-duet/desktop
3
$ npm run app
07
使用场景
↳由主智能体和专才合作生成每周项目简报
↳托管 AI 同事产品的自托管替代
↳带审批步骤的定时调研或支持例程
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧