Start free. Pay when your team grows.
HAAO is open source — self-host it forever at no cost with your own keys. Hosted plans add collaboration, dashboards, and governance for teams.
Open Source
For builders and solo developers who want full control.
- Self-hosted, MIT licensed · bring your own keys
- Conversational agent intake (chat → backlog proposals)
- Two gates: scope approval + acceptance
- Hybrid routing; multiple cloud providers + local, any model per role
- Atomic tickets, machine-verifiable DoD
- Ships to a pull request (GitHub / GitLab)
- Activity stream · Insights · Inbox
- Parallel workers + dependency graph · blocked-ticket recovery
- Sandboxed execution · encrypted secrets · optional auth · role-based access + audit log
- Community support
Team
For small eng teams who want throughput without losing control.
- Everything in Open Source
- Hosted control plane — your runner, your keys, split-plane (in development)
- Multi-project workspaces + role-based access (in development)
- Per-requirement cost tracking + dashboard
- Shared backlogs & full audit history
- Local model fallback chain
- Blocked / review intervention alerts
- Email support
The hosted control plane is in active development — the early-access list gets it first. The full engine is already available in self-host today.
Join the Team early-access listEnterprise
For regulated, on-prem-leaning, or budget-sensitive orgs.
- Everything in Team
- On-prem / air-gapped deployment
- Role-based access + audit log (SSO on the roadmap)
- Policy & guardrail config (what agents may touch)
- Bring-your-own inference & model routing
- Audit log export
- Priority support & SLA
Pricing questions
Is the free version really free forever?
Yes. The desktop/self-hosted app is MIT licensed. You bring your own model provider keys and pay only your own inference costs — which stay low because execution runs on local models.
What counts as a seat?
One person on your team with access to the hosted workspace. The Open Source tier has no seat concept — run it however you like.
How does HAAO keep cloud costs down?
Work stays on local models by default and only escalates to the frontier model when a retry budget is exhausted. The cloud audits the diff, not the whole repo. The metric we optimize is cost per accepted ticket.
Can I move from self-hosted to Team later?
Yes — that's the intended path. Start self-hosted, move to hosted Team when you want collaboration and dashboards without running infra.
Not sure which plan fits?
Try the interactive demo, or reach out and we'll help you scope a pilot.

