AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Multi-Agent/
open-duet
open-duet logo

open-duet

Active·★ 6.2k·Apache-2.0·Updated 2026-10-27

Open Duet is an open-source workspace for creating named AI agents, giving each one a job and a place to work, and chatting with them over time. It runs on your own computer or a server you control and brings no model of its own: you connect an engine you already use, such as Claude Code or Codex CLI, Gemini CLI or Cursor, any ACP agent, OpenRouter, or an OpenAI-compatible API like Ollama or LM Studio.

Each agent has a name, instructions, model, workspace, memory and approval settings. A lead agent can delegate work to specialists whose work runs in its own conversations and returns to the lead, and you can also gather agents in shared rooms; team leads currently need Claude. Agents keep notes they can recall and that you can review and edit, routines run on a schedule or trigger or on demand, and permission modes (Ask first, Accept edits, Plan only) plus reviewable tool activity keep you in control. Agents can optionally be given an isolated Docker computer, with computer and browser access experimental and off by default.

Conversations, notes, routines and settings stay in the local data folder or your server's database, and workspace files stay in the folders you assign. When an agent answers, the chosen engine receives the prompt and context for that turn under that provider's terms. The project is in active development and labels the desktop app, server and newer team features as still evolving.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
Apache-2.0
Latest release
No GitHub releases
Last commit
2026-10-24
Contributors
7
Forks
763
Open issues and PRs
10
First published
2023-05-25

Source: GitHub, npm and PyPI public APIs.

#ai-coworkers#multi-agent#self-hosted#claude-code#codex#acp#routines
$ Install
$ git clone https://github.com/Anil-matcha/open-duet.git && cd open-duet/desktop && npm run app
↗ Visit site★ GitHub
01

Features

01A roster of named agents with their own instructions, engine, workspace, memory and approvals
02Lead and specialist teams with delegated tasks and shared rooms
03Reviewable, editable agent memory and searchable history
04Routines on a schedule, via trigger or on demand
05Ask first, Accept edits or Plan only modes, plus optional isolated Docker computers
02

Why choose it

+Runs on your own machine or server and stores conversations, notes and routines locally.
+A lead agent can delegate to specialists, and routines run on schedules or triggers.
+Engine-agnostic: connect Claude Code, Codex, Gemini CLI, Cursor, any ACP agent or an OpenAI-compatible API.
03

Trade-offs

!In active development: the README flags the desktop app, server and team features as still evolving.
!Team leads currently need Claude, and computer/browser access is experimental and off by default.
!Brings no model: you supply the engine, CLI sign-in or API key, and model use may cost money.
04

Maintenance check

ActiveChecked: 2026-10-24
Last commit
2026-10-23
Commits, last 90 days
100+
Releases, last 90 days
2
Latest release
v0.2.0 (2026-10-22)
Open issues
6
Recent issues with at least one comment
1/17
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 0, 0, 0, 0, 0, 0, 0, 0, 3, 17, 88, 160

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

05

Compatibility

Claude Code
Engine
Verified via docs
Codex
Engine
Verified via docs
Gemini CLI
Engine
Verified via docs
Ollama
OpenAI-compatible
Verified via docs
06

Quick start

1
$ git clone https://github.com/Anil-matcha/open-duet.git
2
$ cd open-duet/desktop
3
$ npm run app
07

Use cases

↳A weekly project briefing assembled by a lead agent and specialists
↳A self-hosted alternative to hosted AI coworker products
↳Scheduled research or support routines with approval steps
08

Alternatives

⚡Top VS:
VScommonly★1.4k→VSpaperclip★108.0k→VSagmsg★1.6k→VSagentconnect★1.5k→
commonly logo
commonly★ 1.4k
Open-source room for humans + cross-vendor AI agents. Every agent gets its own name, memory, skills, and workstation. Any runtime, your infra — no per-agent fees.
VSCompare→
paperclip logo
paperclip★ 108.0k
The open-source app everyone uses to manage agents at work
VSCompare→
agmsg logo
agmsg★ 1.6k
Cross-vendor messaging for CLI AI coding agents — let Claude Code, Codex, Gemini & Copilot talk to each other in one team. Bash + SQLite, no daemon, no framework.
VSCompare→
agentconnect logo
agentconnect★ 1.5k
The open-source, multi-agent alternative to Claude Tag. @ any agent, wherever work happens, they work alongside your team, learning as they go.
VSCompare→
squadra logo
squadra★ 805
Coordinate Claude, Codex and Cursor windows with shared tasks, acknowledgements, prechecks, parallel tests, source-bound proofs and independent review. Built-in skills recall lessons, simplify code and forecast work. Track progress, decisions and evidence in a bilingual local dashboard, with MCP plugins. Browse skills and verified security audits.
VSCompare→
nanobot logo
nanobot★ 49.5k
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
VSCompare→
multica logo
multica★ 54.0k
Make humans and AI agents work as one team — open-source and self-hostable.
VSCompare→
agent-orchestrator logo
agent-orchestrator★ 13.8k
Open-source (Apache-2.0) orchestrator for Claude Code, Codex & 30+ coding agents. Plan, run and supervise agent teams from task to merged PR. Desktop (macOS, Windows, Linux) + iPhone & Android apps.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
Anil-matcha /
open-duet
↗

A self-hosted workspace for named AI coworkers, where a lead agent delegates to specialists and routines run on schedule

6.2k763Apache-2.0
Last commit1d ago
StatusActive
CategoryMulti-Agent
Contributors7
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.