Start blank. Hire as you go.

The Blank team starts with a Captain and nothing else. Describe the work and the CEO and Captain design the roster and write the prompts - or specify every role yourself. It shapes to the work no template fits.

You
Captain
?
?
?
Blank starts with a Captain - the rest is designed around your work.

Describe the work, get a team.

Tell the CEO what you're trying to do and it scopes the project, designs the roster, and writes each agent's prompt - proposing hires for your approval. Prefer to build the roster and prompts by hand? That works too. Either way, every hire waits for your yes.

CEO proposal
Suggested hire: Research AnalystFor your ops project · $8/mo budget · reports to Captain
DenyApprove
Agents propose. You approve. The roster grows with the work.

Every knob is yours - when you want it.

Each agent is a prompt you can read and edit, a model you choose, a heartbeat you set, and a budget you cap. Let the team draft them and step in where it matters - and evolve the structure mid-project, reusing what works on the next one.

A prompt you can read and edit.

An agent's role is plain text, versioned like anything else. Open it, change a line, roll it back - there is no hidden configuration deciding how it behaves.

PromptPlain-text role instructions you own and version

A model per agent, not per team.

Point each agent at any provider you have connected. The researcher can run on one model and the writer on another, and swapping either is a single choice.

ModelAny connected provider, per agent

A heartbeat you set.

Choose how often an agent wakes to check its own work - every fifteen minutes, hourly, or once a day. It picks up where it left off and goes back to sleep.

HeartbeatHow often the agent wakes to check its work

A budget it cannot overspend.

Cap what an agent may spend in a month. You are alerted at 80%, and at 100% it pauses - the cap is enforced, not advisory.

BudgetHard monthly cap - pause at 100%

Build your team from scratch.

$ curl -fsSL https://hezo.ai/install.sh | sh

Open localhost:3100 - setup walks you through the rest.

Learn more in the docs