Hobby
Single agent in production
- 1 agent · 100 builds/mo
- *.theo.app subdomain · 1 team member
- 1 month of Starter included on signup
Start free. Pay when an agent is shipping real work. Every plan runs the same runtime core — auto-deploy on push, signed container images, instant rollback, encrypted secrets, monorepo support. Tiers change capacity (agents, builds, retention); hardened sandboxing, canary releases and SSO arrive at higher tiers.
Pricing
Start free, upgrade when an agent is doing real work. Every tier uses your own AI provider keys — Theo never sees your prompt.
Single agent in production
Early production agent
Sustained user traffic
Teams · multiple agents
An agent is one deployed agent app — its own URL, sessions, and memory. 1 build = one deploy: each `theo deploy` you run, or each push that triggers an auto-deploy. Memory and search limits are per month — full quotas in the plan matrix.
| Hobby | Starter | Growth | Pro | Enterprise | |
|---|---|---|---|---|---|
| Agents in production | 1 | 3 | 10 | 25 | Unlimited |
| Builds per month | 100 | 500 | 2,000 | 10,000 | Unlimited |
| Memory · adds per month | 500 | 5,000 | 50,000 | 100,000 | Unlimited |
| Memory · retrievals per month | 1,000 | 25,000 | 100,000 | 200,000 | Unlimited |
| Search · upload per month | 500 | 5,000 | 50,000 | 100,000 | Unlimited |
| Search · queries per month | 1,000 | 25,000 | 100,000 | 200,000 | Unlimited |
| Trace retention | 7 days | 30 days | 60 days | 90 days | Custom |
| Team members | 1 | Unlimited | Unlimited | Unlimited | Unlimited |
| Custom domains | |||||
| Signed container images | |||||
| Audit log | |||||
| Canary deploys | Auto | Auto + analysis | Full control | Full control | |
| Support | Community | Priority email | Dedicated | ||
| SLA | 99.9% target | ||||
| Self-host (commercial) | |||||
| SSO / SAML | |||||
| Dedicated infrastructure |