Anil-matcha/open-duet
Open-source, self-hosted alternative to Claude Duet: AI coworkers (named agents) with instructions, memory, routines, their own isolated computer, and your approval before they act. Also an alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and ChatGPT agent.
它解决的问题
Open Duet 帮助您构建一个 AI 助手团队,您可以为其命名、分配任务并随时间进行聊天。它解决了管理具有不同角色的多个 AI 代理、保持对话之间的上下文、安排工作以及控制其行为的问题。
工作原理
您创建代理,每个代理都有名称、指令、模型选择、工作区、记忆和审批设置。代理可以独立工作或作为团队工作:主管代理可以将任务委派给专家,并且他们可以共享房间。代理可以保留笔记并回忆相关上下文。您可以设置例程按计划或通过触发器运行。您选择哪个引擎(如 Claude Code、Codex CLI、Gemini 等)来处理提示。Open Duet 在您的机器或您控制的服务器上运行,并将数据存储在本地。
适用人群
Open Duet 适用于希望拥有个人或自托管 AI 工作区的个人或小团队。它适合开发人员、研究人员、作家或任何希望为研究、规划、写作或开发等任务编排多个 AI 代理的人。它需要一些技术设置(Node.js、uv 和一个引擎),但设计为在您自己的硬件上运行。
亮点
- 创建具有不同角色和指令的命名代理名册。
- 代理可以作为团队工作:主管代理将任务委派给专家。
- 内置记忆:代理保留笔记并回忆相关上下文。
- 安排例程按计划、通过 webhook 或按需运行。
- 审批控制:选择“先询问”、“接受编辑”或“仅计划”。
- 在您的计算机或您控制的服务器上本地运行;不包含托管模型。
- 连接到外部引擎,如 Claude Code、Codex CLI、Gemini 或兼容 OpenAI 的 API。
- 跟踪令牌使用量和成本、附加文件以及搜索对话。
- 实验性:单所有者的服务器设置,Docker 计算机可选。
相关
- 项目
- 项目
- 项目
- 项目