CAFleet

https://github.com/user-attachments/assets/bd2b195a-f3de-4fa3-bcc8-3c6ef9f1016a

Agent Teams reinvented for collaborative coding across multiple coding-agent backends (Claude Code, Codex, and OpenCode), with full code transparency. CAFleet is a message broker and member registry for coding agents, exposing a unified cafleet CLI and an admin WebUI over a single-file SQLite database. Fleets partition members into isolated namespaces, and the CLI accesses SQLite directly β€” no HTTP server required. It is built for developers and operators running auditable multi-agent coding teams in tmux or herdr.

Install

Install the CLI with Homebrew, then run the setup:

brew install himkt/tap/cafleet
cafleet setup

Alternatively, download the archive for your platform from GitHub Releases β€” cafleet-v<version>-<target>.tar.gz for aarch64-apple-darwin, x86_64-unknown-linux-musl, or aarch64-unknown-linux-musl β€” then extract the single cafleet binary onto your PATH and run the same setup:

tar -xzf cafleet-v<version>-<target>.tar.gz
mv cafleet ~/.local/bin/
cafleet setup

Full guide: https://himkt.github.io/cafleet/quickstart

Documentation

  • Quickstart β€” install, configure, and run your first fleet.
  • How-to guides β€” prompt-first task guides.
  • Concepts β€” architecture and the ideas behind it.
  • Specification β€” data model, message envelope, CLI, multiplexer backends, agent backends, WebUI API.
  • Contributing β€” project layout, local development loop, and the contribution flow.

License

MIT