Skip to content

orchestra documentation ​

orchestra is a self-improving agentic dev system - it runs a fleet of opinionated agents that pick up work from Linear, GitHub, and Slack, do it in isolated git worktrees, and open PRs. It has one objective pursued two ways: it improves its own harness, and it ships your product. It is self-improving, not self-governing - every decision goes through a human.

These pages are the reference for running and extending it.

Getting started ​

  • Setup - stand orchestra up on a fresh VM, configure it for your org, and verify.

Reference ​

  • Architecture - topology, processes, data flow, and the TUI.
  • Agents - the roster, triggers, write scopes, routing, and the handoff model.
  • Data model - SQLite schema, queue lifecycle, and the plan JSON shape.
  • Ops - secrets, deploy paths, systemd, ingestion contracts, and recovery.

Deep dives ​

Looking to install? Start with Setup. Source lives on GitHub.