Documentation
Learn Anvil by topic.
Guided walkthroughs, worked examples, and screenshots for every part of Anvil — from your first session in the terminal to running a crew across a fleet of machines. Pick a topic, or start at the beginning.
Start here
AnvilHub vs the terminal
Local vs AnvilHub — the two doors
Anvil runs the same on your machine whether you connect it to AnvilHub or not. This is what the connection adds, and how to make it.
Doing it in AnvilHub
Everything you do in the terminal has a place in AnvilHub. Here's the map — command to screen — and why the graphical way is worth it.
The workspace
The workspace
Chat, coding, and the live session — how you actually work with Anvil day to day.
Canvas & publish
See what your agent produced — pages, components, documents — and publish or share it.
Models & providers
Anvil talks to 35 providers with your own keys. Connect as many as you like, switch models mid-session, and let it route or fail over automatically.
Your crew & fleet
Your crew & fleet
Anvil isn't one assistant — it's a crew you delegate to, running across a fleet of machines you steer from one place. This is the map of how it fits together.
Squads — how delegation works
A squad isn't a list of people — it's a capability you ask for, and Anvil picks the right specialist. Here's why that matters.
Bots & the Team board
A bot is a persistent worker on an instance's team — a name, a role, a model, and a ceiling it can never exceed. Here's how to run a crew.
Instances & the fleet
Every machine running Anvil is an instance. Connect several to AnvilHub and they become a fleet you steer from one screen.
Runs — the record of work
Every piece of work your crew does is recorded — what ran, what it changed, what it cost. The terminal shows it once; AnvilHub keeps it.