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
Install the app→Install the Firetower app with the CLI: what it asks, what it checks, and what it writes.Add a machine→Run sessions on a server you already own: install the worker with the CLI, then add the host over SSH.Put it on a domain→Point a domain at the machine and Firetower serves HTTPS. What to set, which ports to open, and what each certificate failure means.
Upgrade
Using Firetower
#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.