amux vs coven
AI coding-agent coordination and runtimes compared
amux and coven are Rust projects for working with multiple AI coding-agent CLIs. amux focuses on coordinating parallel workers through a shared board, messaging, schedules, and recovery; coven provides project-scoped sessions through a local runtime with durable state and authority boundaries.

amux: Coordinate Parallel AI Coding Agents with Rust and tmux
amux is a Rust control plane that runs Claude Code, Codex, and Gemini CLI agents in parallel through tmux. It gives developers a shared task board, agent messaging, schedules, and recovery tools, with a dashboard for macOS, Linux, and mobile access.

coven: Run Project-Scoped AI Coding-Agent Sessions
Coven is a Rust-based local runtime for project-scoped coding-agent sessions, with durable state and authority boundaries. It lets developers run Codex, Claude Code, GitHub Copilot CLI, and other harnesses on macOS, Linux, and Windows x64.
| amux | coven | |
|---|---|---|
| Language | Rust | Rust |
| License | — | MIT |
| Stars | 547 | 73 |
| Forks | 69 | 26 |
| Last analyzed | Oct 26, 2026 | Oct 28, 2026 |
Key differences
- amux coordinates parallel agents with a shared task board and agent messaging, while coven manages project-scoped sessions through a common runtime.
- amux includes worker recovery, scheduled runs, and recurring loops; coven emphasizes session persistence, event logs, PTY output, and local IPC.
- amux supports macOS and Linux, with browser and companion-app access; coven supports macOS, Linux, and Windows x64, with CLI/TUI and client integrations.
- amux lists Claude Code, Codex, Gemini CLI, OpenCode, and Ollama for per-worker switching; coven currently focuses on Codex, Claude Code, and GitHub Copilot CLI.
- amux uses MIT plus Commons Clause in its README, while coven lists an MIT license.
- Coven describes itself as an early MVP with expected rough edges; amux is described as young, with code contributions concentrated in one contributor. Both projects are actively developed.
Choose amux if you…
- need a shared task board and messaging to coordinate parallel agents.
- want scheduled or recurring runs and tools to recover crashed or stuck workers.
- prefer browser or companion-app access, or need per-worker switching among several listed CLIs and models.
Choose coven if you…
- want project-scoped sessions with the daemon enforcing authority boundaries.
- need persistent session state and event logs, or want to connect a custom client through local IPC.
- need Windows x64 support or prefer a project that lists an MIT license.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.