Documentation
Firetower is a control plane for coding agents. Give it a machine you can SSH into and a repository, describe some work, and it cuts a branch, opens a worktree, starts tmux and keeps the agent running — then tells you the moment it stops being useful without you.
Two ways to run it:
- Host it yourself — the app on a machine you control, and a worker on every machine that should run agents.
- Firetower Cloud — the app runs for you. Coming soon.
Start
Install
Upgrade
Upgrade the Firetower→firetower upgrade backs up the database, pulls the new release, and names every machine left running an older worker.Upgrade the worker→Firetower reinstalls a worker over ssh from the Updates screen or the machine's panel — and what a worker that has drifted behind the app stops being able to do.
#Start here
Getting started is the short version of the choice. If you already know you want to host it yourself, how self-hosting works explains the two things you run, and Install is the two-minute version.