Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

165 Commits
 
 

Repository files navigation

Awesome Agent Orchestrators Awesome

A curated list of tools and frameworks for orchestrating AI coding agents.

Everything here decides what an agent works on, when it runs, where it runs, or what happens to its output, and takes whatever task you point it at. Single-purpose bots, and things an agent merely consumes — memory backends, MCP servers, sandbox providers, skill libraries — are out of scope.

How to choose

  • Run several agents at once and review each diff. Terminal if you live in tmux, Desktop & Web if you want a GUI or phone access.
  • Keep an agent working while you're away. Autonomous Loop Runners drive one goal until it verifies. Autonomous Task Runners pull work from an issue tracker, board, or schedule.
  • Have agents split a large job between themselves. Multi-Agent Swarms.
  • Message an agent instead of opening a tool. Personal Assistants stay running, remember across sessions, and pick up work from a chat thread — general tasks, not only code.
  • Build your own orchestrator. Agent Infrastructure & Primitives — control planes, coordination protocols, harness adapters, and runtimes.

Parallel Coding Agents — Terminal (TUI/CLI)

Run and supervise several agent sessions side by side from a terminal — tmux panes, git worktrees, and TUI dashboards.

  • agent-console - Rust TUI that finds Codex and Claude Code sessions from the providers' own transcripts, including ones started elsewhere, and resumes their native UI rather than replacing it. No tmux or worktrees.
  • agent-deck - One TUI covering sessions across Claude Code, Codex, Gemini, and OpenCode, with live status and resume for each.
  • agent-of-empires - Pairs a TUI with a matching web view, so the same sessions stay reachable from a phone. Claude Code, Codex, OpenCode, Gemini, Mistral Vibe.
  • agentbox - Gives each agent its own sandboxed VM — local Docker or cloud via Hetzner, Daytona, Vercel, or E2B — with sub-second checkpoint starts.
  • agterm - Native macOS terminal with named workspaces, a live dashboard, attention states, and a scriptable control API.
  • amux - Minimal TUI for spawning parallel coding agents in git worktrees.
  • claude-squad - Runs each agent as a detached background session with its own worktree, so work continues after you close the pane. Claude Code, Codex, OpenCode, Amp.
  • cmux - Ghostty-based macOS terminal with vertical tabs and per-agent notifications, built for keeping many concurrent sessions legible.
  • dmux - Dev agent multiplexer pairing coding agents with git worktrees over tmux.
  • herdr - Agent-aware multiplexer with persistent workspaces, tabs, panes, and status detection for CLI coding agents.
  • openkanban - Kanban board for orchestrating coding agents, rendered entirely in the terminal.
  • repomon - Rust TUI that supervises a fleet across many repositories at once, in durable tmux sessions you can approve from your phone.
  • thurbox - TUI orchestrator with remote SSH sessions, inter-session messaging, and a native code-review view. Works with any CLI agent you define.
  • tmux-ide - Turns any project into a tmux IDE from a checked-in ide.yml, including preset agent-team layouts.

Parallel Coding Agents — Desktop & Web

The same parallel-sessions workflow as a desktop app or browser/mobile dashboard, with diff review and merge.

  • agent-orchestrator - Agent IDE for fleets that plans the work, spawns the agents, then fixes CI failures and merge conflicts without being asked.
  • agent-squid - Browser UI organized into named lanes (#topic@agent), with context shared across agents and a realtime quota gauge.
  • AGX - Wake-work-sleep checkpointing keeps a persistent agent team on long objectives, with human gates between cycles.
  • ai-maestro - Dashboard spanning multiple machines, adding memory search, code-graph queries, and agent-to-agent messaging. Claude, Aider, Cursor.
  • aizen - macOS workspace that organizes worktrees, environments, and agent sessions per project.
  • Aperant - Runs up to 12 agent terminals with a self-validating QA loop and automatic conflict resolution when merging back to main.
  • automaker - Describe features on a Kanban board and agents implement them in isolated worktrees, running tests and committing as they go.
  • Better Agent - Local web workspace with persistent state, approvals, and restart recovery for native Claude, Codex, and Gemini sessions.
  • Claude Command Center (CCC) - Local dashboard for spawning, monitoring, and resuming sessions across Claude Code, Codex, Cursor, Antigravity, and Kilo Code.
  • clave - Native macOS app with split and grid layouts, session groups, SSH remote sessions, and usage analytics for Claude Code.
  • clideck - Chat-app-style dashboard with autopilot routing between agents and full control from a phone. Claude Code, Codex, Gemini CLI, OpenCode.
  • CodeNomad - Desktop and web workspace around the OpenCode CLI whose SideCars embed local tools like VS Code and terminals as tabs.
  • collaborator - Arranges terminals, editors, and files as tiles on an infinite pan-and-zoom canvas instead of tabs.
  • constellagent - macOS app giving each agent its own terminal, editor, and git worktree in a single window.
  • dorothy - Desktop app combining agent orchestration with automations, Kanban management, and MCP servers.
  • Emdash - Agentic development environment running parallel agents against any model provider.
  • Fletch - Native macOS IDE that seals each agent in its own repo clone under Seatbelt or Docker, serves each a shared symbol and call-graph index over MCP, and gates every step on tests or your approval. Claude Code, Codex, Cursor, OpenCode.
  • Garcon - Self-hosted browser and mobile workspace with diff review, Git/PR workflows, mobile approvals, scheduling, and cross-agent transfers. Seven CLI agents.
  • humanlayer - Human-in-the-loop control for coding agents on hard problems; the repo notes its code is now largely deprecated in favor of a rebuild.
  • IM.codes - Mobile and web control layer built for away-from-desk continuation, with terminal access, git views, localhost preview, and scheduled tasks. Claude Code, Codex, Gemini CLI.
  • ivy-tendril - Drives agents through a plan-based lifecycle with verification gates, self-improving memory, and human checkpoints. Claude Code, Codex, Antigravity, Copilot, OpenCode.
  • jat - Visual dashboard combining live sessions, task management, code editor, and terminal, with parallel swarm workflows.
  • jean - Desktop and web app for orchestrating agents across multiple projects and their git worktrees. Claude, Codex, OpenCode.
  • kandev - Kanban workbench whose multi-step workflows assign a different agent per step behind human gates, running locally, in Docker, over SSH, or in cloud executors.
  • mux - Desktop app for isolated, parallel agentic development.
  • nimbalyst - Visual workspace pairing parallel worktree sessions with kanban and direct visual editing. Claude Code, Codex, OpenCode.
  • octomux - Local dashboard with a kanban fleet view, one unified permission inbox across agents, and in-app diff review.
  • Orca - Agentic development environment for running a fleet on your own subscription, available on desktop and mobile.
  • Ouijit - Kanban board and terminals wired together by lifecycle hooks, scripts, and a session-aware CLI, so a task runs by hand, on a script, or delegated to the agent. Per-task worktrees, optional VM sandboxing. Claude Code, Codex, Pi, OpenCode.
  • parallel-code - Desktop app running Claude Code, Codex, and Gemini CLI side by side in isolated worktrees, with a built-in diff viewer and one-click merge.
  • Proliferate - Agent IDE that runs sessions locally or in the cloud and lets you build reusable workflows from them.
  • qm - Multiplayer harness where each teammate gets an isolated workspace to run agents independently, driven from Slack or the web.
  • supacode - Native macOS command center for worktree-per-agent development.
  • superset - Code editor built around running many agents on your machine at once.
  • synara - GUI desktop workspace for running and managing agents across local projects.
  • t3code - Harness control surface available as web, mobile, and desktop app. Claude Code, Codex, Cursor, Grok Build, OpenCode.
  • takopi - Telegram bridge that puts Codex, Claude Code, OpenCode, and Pi sessions in a chat thread.
  • tlbx - Self-hosted browser workspace holding persistent real PTY sessions on your own machines, reachable from any browser or phone.
  • vibe-tree - One git worktree per agent, delivered as desktop, web, and CLI.
  • vibecraft - RTS-style workspace for commanding coding agents.

Multi-Agent Swarms

Systems where multiple specialized agents actively coordinate, communicate, and delegate toward a shared goal.

  • 5dive - Named agents on a shared org chart and backlog hand work to each other and escalate to a human over Telegram. Claude Code, Codex, Grok, Antigravity, OpenCode.
  • Agent Teams - Desktop app where teams take a high-level command and handle it themselves via inter-agent messaging, Kanban, and built-in code review.
  • agent-kanban - Leader-worker task board with cryptographic agent identity. Claude Code, Codex, Gemini CLI.
  • agentsmesh - Remote AI workstations with PTY sandboxes and worktree isolation, coordinating across channels and pod bindings. Claude Code, Codex, Gemini CLI, Aider, OpenCode.
  • Agon - Orchestrates scientist, coder, and auditor loops from research topic through proposal to experiment.
  • buzz - Agents are first-class members of shared channels on a Nostr relay you own, with their own keys and audit trails. Claude Code, Codex, Goose.
  • claude_codex_bridge - Workspace for mixing different vendors' CLI agents in one visible collaboration session.
  • ClawTeam - Agents spawn and manage their own teammates from one command, coordinating through file-based or P2P inboxes across tmux worktrees.
  • CompanyHelm - Distributed orchestrator with task management and direct agent-to-agent conversations.
  • Fusion - Multi-node orchestrator with a kanban board, plan-review-execute gates, per-task worktrees, and hierarchical missions.
  • gastown - Scales to 20-30 agents with a coordinator, git-backed issue tracking, health watchdogs, and a Bors-style merge queue.
  • hcom - Lets agents message, watch, and spawn each other across terminals. Claude Code, Codex, Antigravity, Cursor, OpenCode, Kilo, and more.
  • kodo - Directs agents through work cycles where a separate agent independently verifies each result. Claude Code, Codex, Gemini CLI.
  • loki-mode - PRD-to-deployed-product SDLC with 41 agents in 8 swarms, nine quality gates, and blind three-reviewer code review. Source-available under BUSL-1.1.
  • multi-agent-shogun - Shogun to karo to ashigaru hierarchy running up to 10 agents over tmux with no coordination API cost.
  • orc - Lightweight framework that piggybacks your existing CLI setup for planning, task decomposition, worktrees, and review.
  • ORCH - CLI runtime managing agents as typed teams with an explicit state machine and goals. Claude Code, Codex, Cursor.
  • Orkas - A commander agent decomposes goals and dispatches specialists with isolated skills and memory. Claude Code, Codex, OpenCode, Cline.
  • paperclip - Self-hosted platform where agents wake on heartbeats to claim tickets, governed by org charts, budgets, and approval gates.
  • ruflo - Meta-harness for deploying coordinated swarms and conversational multi-agent workflows. Formerly claude-flow.
  • scion - Orchestration testbed running agents in parallel isolated containers with dynamic coordination and normalized telemetry.
  • shire - Persistent team workspaces with inter-agent mailboxes and a shared drive. Claude Code, OpenCode, Pi.
  • tutti - Config-driven workflows passing typed artifacts between agents, each in its own worktree.

Autonomous Loop Runners

The "keep running until done" pattern — a single goal driven through a retry-until-verified loop.

  • bernstein - Keeps no model in the coordination loop, so orchestration costs zero tokens. Verifies with tests and auto-commits across 40+ CLI agents.
  • Dex - Human-gated planning, multi-reviewer code review, and dead-end-aware research loops, shipped as cross-platform binaries for 7 CLI backends.
  • fractal - Loops that recursively delegate separable subtasks to child agents, bounded by configurable depth, cost, and time limits.
  • LoopTroop - An LLM council plans the work, then Ralph-style loops retry failed units with fresh context. Executes via OpenCode worktrees.
  • MartinLoop - Caps spend, enforces policy, verifies output, and rolls back failures, leaving inspectable run receipts.
  • ralph-claude-code - Development loop for Claude Code with exit detection that recognizes when the work is actually finished.
  • ralph-orchestrator - Hat-based orchestration that keeps agents looping until done, as a fuller implementation of the Ralph Wiggum technique.
  • ralph-tui - Drives an agent through a task list autonomously, with a TUI for watching the loop.
  • ralphex - Executes an implementation plan autonomously with a fresh session per task, plus validation, retries, multi-phase review, and automatic commits. Claude Code, Codex.
  • toryo - Trust-based delegation with quality ratcheting that commits improvements and reverts regressions. Chains Claude Code, Aider, Gemini CLI, Ollama.

Autonomous Task Runners

Unattended agents driven by an external source — an issue queue, a work board, or a schedule — that run and sync state back without side-by-side supervision.

  • aeon - Runs unattended on GitHub Actions with 90+ skills, quality scoring, self-healing, and reactive triggers.
  • background-agents - Sessions trigger from a web UI, Slack, GitHub, Linear, webhooks, or cron, run in Modal, Daytona, Vercel, E2B, or OpenComputer sandboxes, and open attributed PRs.
  • centaur - Multiplayer self-hosted agents with Slack-native conversations, Kubernetes sandboxes, shared tools, and durable workflows.
  • claude-code-action - Anthropic's official GitHub Action, detecting from context whether to answer, review, or implement. Auth via Anthropic API, Bedrock, Vertex, or Foundry.
  • codex-action - OpenAI's official GitHub Action, running Codex CLI headlessly under drop-sudo, unprivileged-user, or fully read-only sandboxes.
  • cyrus - Watches Linear, GitHub, GitLab, and Slack issues assigned to it, spinning up an isolated worktree per issue. Claude Code, Codex, Cursor, Gemini.
  • Factory - Keeps coding agents working on a repository without making a human orchestrate every step from a terminal, pulling tasks from trusted ticket queues into isolated Codex workspaces.
  • gh-aw - Compiles agentic workflows written in Markdown into GitHub Actions YAML. Read-only by default, with writes only through sanitized safe-outputs. Copilot, Claude, Codex, Gemini.
  • lalph - Orchestrator driven by whichever source of issues you point it at.
  • multica - Managed agents platform where you assign tasks, track progress, and let agents compound skills between runs.
  • open-swe - Invoked from Slack, Linear, or GitHub comments; each task runs in its own cloud sandbox and ends in a draft PR linked to the ticket.
  • OpenHands - Self-hostable control center running its own agent or driving Claude Code, Codex, and any Agent Client Protocol agent, on schedules or webhooks.
  • remote-swe-agents - Serverless control plane on Lambda with a dedicated EC2 worker per session, triggered by issue comments, assignments, and PR reviews.
  • run-gemini-cli - Google's official GitHub Action, running on event or schedule triggers or on demand via @gemini-cli /review and /triage.
  • sortie - Turns tracker tickets into agent sessions. Agent-agnostic and tracker-agnostic, as a single Go binary with SQLite persistence.
  • symphony - Turns project work into isolated autonomous runs, so teams manage the work rather than supervise the agent.

Agent Infrastructure & Primitives

Control planes, coordination protocols, harness adapters, and runtimes — the layer beneath your agents rather than the surface you work in.

  • agent-runbook - Compiles YAML runbooks with loops, branching, and parallelism into SKILL.md files for Claude Code and Codex.
  • Agentlas OS - Keeps specialist agents in a hub and spins up a temporary orchestrator per task, with A2A routing and governed memory gates. Formerly Hephaestus.
  • agenttier - Kubernetes runtime giving each agent its own Pod and PVC sandbox behind a default-deny NetworkPolicy, with a streaming SSE invoke API.
  • Claudexor - Routes one coding thread across harnesses with quota-aware rotation between subscription profiles, Best-of-N runs, and cross-family review.
  • codecast - Watches your real local sessions and surfaces them in a live triage inbox, keeping a searchable record with line-level agent attribution. Claude Code, Codex, Cursor, Gemini.
  • guild - Shared context, memory, and task coordination as a single Go binary over local SQLite with hybrid keyword and semantic search.
  • handoff - Delegates a task to DeepSeek, Codex, or Claude from inside your current Claude Code or Codex session, returning the result automatically.
  • LionClaw - Local control plane running coding agents as durable, auditable workers with explicit state, skills, and checkpoints.
  • NemoClaw - Runs Hermes, LangChain Deep Agents, and OpenClaw inside NVIDIA OpenShell with managed inference.
  • neuralyzer - Lets an agent wipe its own session context and re-run the first message, making Ralph loops easier to engineer.
  • omnigent - Meta-harness running Claude Code, Codex, Cursor, OpenCode, Hermes, Pi, or custom YAML agents against swappable sandbox backends, with policy enforcement.
  • openfang - Open-source agent operating system.
  • sandbox-agent - Daemon, HTTP/SSE API, and TypeScript SDK for driving six coding agents inside E2B, Daytona, Modal, Cloudflare Containers, or Docker.
  • skillfold - Declares skills in YAML and pins exact revisions in a lockfile so installs are reproducible across Claude Code and Codex.
  • sub-agents-skills - Portable Markdown definitions that route a task to a chosen backend, model, effort level, and permission set.

Personal Assistants

Always-on agents you reach over chat or a desktop app. They remember across sessions, run on their own schedule, and hand work off to tools and other agents — coding agents included, though the work isn't limited to code.

  • assistant - Panel-based assistant whose plugins share one workspace of notes, lists, and objects.
  • automata - Matrix-native workspace where Temporal-backed durable workflows survive restarts and keep long tasks moving.
  • Coworker - Open source AI coworker that lives on your desktop. Formerly accomplish.
  • denchclaw - Managed OpenClaw framework aimed at CRM, sales automation, and outreach.
  • ghostclaw - An AI that lives on your computer and does things for you.
  • hermes-agent - Self-improving harness with persistent cross-session memory and auto-generated skill documents.
  • Hivekeep - Self-hosted team of specialized agents with persistent memory that delegate and build their own tools and mini-apps. Telegram, Slack, Discord, Matrix. Single container, MIT.
  • ironclaw - Agent OS in Rust focused on privacy, security, and extensibility.
  • iva - Telegram assistant that turns your messages, voice notes and photos into an Obsidian-compatible markdown vault it remembers across sessions. Crons, skills, MCP and Google Workspace from an in-chat menu. Self-hosted in one command, MIT.
  • lemon - Local-first assistant and coding agent runtime.
  • leon - Long-running open-source personal assistant with voice and text interfaces.
  • lobsterai - Desktop-grade agent for data analysis, slides, docs, and web research.
  • lucinate - Terminal-native chat client for OpenClaw, Hermes, Ollama, and OpenAI-compatible providers, with cron management and session browsing.
  • MetaClaw - Assistant that learns and evolves from conversation alone.
  • nanobot - Ultra-lightweight self-hosted assistant in Python with WebUI, tools, memory, MCP, and multi-agent workflows.
  • nanoclaw - Lightweight OpenClaw alternative running in containers, connecting to WhatsApp, Telegram, Slack, Discord, and Gmail.
  • nullclaw - Fully autonomous assistant infrastructure written in Zig.
  • openclaw - Your own personal AI assistant, on any OS and any platform.
  • picoclaw - Tiny and fast assistant deployable anywhere.
  • QwenPaw - Personal assistant that deploys to your own machine or the cloud and plugs into multiple chat apps. Formerly CoPaw.
  • rho - Stays running, remembers across sessions, and checks in on its own. macOS, Linux, Android.
  • rowboat - Open-source AI coworker with memory.
  • zclaw - Complete personal assistant in 888 KiB, running on an ESP32 with GPIO, cron, and custom tools.
  • zeroclaw - Fast, small, fully autonomous assistant infrastructure in Rust, deployable anywhere.

Resting

A watchlist of projects without a push in the last few months (checked 2026-07-28). They stay here until they're active again, then move back up.

  • 1code - Orchestration layer for Claude Code and Codex. (last commit 2026-03; archived)
  • antfarm - Build your agent team in OpenClaw with one command. (last commit 2026-02)
  • ariana - The IDE of the future. (last commit 2026-03)
  • babyagi3 - A minimal AI agent you configure once, then run through natural language. (last commit 2026-03)
  • cashclaw - An autonomous agent that takes work, does work, gets paid, and gets better at it. (last commit 2026-03)
  • clawe - Multi-agent coordination system: think Trello for OpenClaw agents. (last commit 2026-02)
  • CodexMonitor - Orchestrate multiple Codex agents across local workspaces. (last commit 2026-03)
  • gnap - Git-native agent protocol coordinating agents through a shared repo as a task board, with no orchestrator process. (last commit 2026-03)
  • lettabot - Personal assistant that remembers everything. (last commit 2026-05; archived, replaced by Letta Code)
  • mercury - Personal AI assistant that lives where you chat. (last commit 2026-03; archived)
  • opengoat - Build organizations of OpenClaw agents coordinating across Codex, Claude Code, Cursor, and OpenCode. (last commit 2026-04)
  • ralphy - Bash script that loops Claude Code, Codex, OpenCode, Cursor, Qwen, or Droid until the task is done. (last commit 2026-02)
  • subtask - Claude Skill that runs your tasks through subagents in git worktrees. (last commit 2026-04)
  • swarm-protocol - Headless coordination over MCP: claim work, detect file conflicts, heartbeat, and hand off across sessions. (last commit 2026-03)
  • vibe-kanban - Kanban board for managing AI coding agents. (last commit 2026-04)
  • wit - Locks individual functions rather than files via Tree-sitter, warning agents of conflicts before they write. (last commit 2026-03)
  • wreckit - Run the Ralph Wiggum loop over your roadmap. (last commit 2026-04)