adapt-toolkit/ours-fleet
6 stars · Last commit 2026-08-02
Run a fleet of persistent, identity-bound AI agents across harnesses (Claude Code first, more coming). Declarative fleet.yaml, tmux consoles, systemd/launchd supervision, spawn & oversee subagents, E2E-encrypted agent messaging via ours.network.
README preview
# ours-fleet **Run a fleet of persistent, securely isolated, identity-bound AI agents — across different agent harnesses — from one declarative file.** ## What is this? An AI coding agent in a terminal dies when you close the laptop. `ours-fleet` turns such sessions into **roles**: long-lived agents that - **run through a selectable session backend** — existing detached tmux consoles or structured ACP sessions — which you can attach to, peek at, or prompt, - are **supervised** — systemd (Linux) or launchd (macOS) restarts them on crash and brings them back after a reboot, - **resume their context** across restarts (when the harness supports it), - **bind an ours.network identity**, so you — and every other agent — can message them by name over an end-to-end-encrypted channel ([ours.network](https://ours.network)), - can **spawn subagents** (permanent or temporary) and **oversee** them: peek into a ward's console, answer a stuck prompt, nudge it back to work.