Skip to content

Plans & billing

Typillar charges for the agent harness and the control plane — the part it runs. Inference and hosting run on your own Cloudflare account, so nothing you ship carries compute leakage: no per-seat fees, no usage surprises. Billing attaches to the organization, not to a personal login.

A plan is sized by how many live projects — the ones you keep deployed in production — it lets an organization run. What you pay for is the slot in production, not the work that gets you there:

  • Building and previewing carry no charge. Describe a project, let the agent build it, iterate, share a preview — you are never billed for it, on any plan. It all runs in your own Cloudflare account. Builds are rate-limited by plan (below), because each one spends real compute, but you are not charged for them.
  • Teammates are always free. Invite as many people into your organization as you like. There is no per-seat fee, ever — the agent is the team, and we don’t charge you for the humans around it.
  • You pay a flat monthly price to keep projects live in production.

Every plan carries three limits: how many projects it keeps live, how many it holds in total (live or not), and how many agent runs an hour the organization may run. A build and a message to the Plan agent each count as one run, because each one spends model inference.

Live projects Projects Agent runs / hour Custom domains
Free 1 10 100
Starter 5 50 300 yes
Pro 20 200 1000 yes
Enterprise unlimited unlimited unlimited yes
  • Freeone live project. Build and preview freely, and keep a single project deployed to production at no cost.
  • Starterup to 5 live projects for a flat monthly price, with custom domains. For shipping a handful.
  • Proup to 20 live projects, custom domains, and priority support, for running a portfolio.
  • Enterpriseunlimited, plus SSO, audit logs, an SLA, and a security review. Talk to us.

It’s a flat price per tier, not per seat and not per project — the whole point is to make shipping the next one free within your plan. You still bring the compute, so there are no usage fees on top of any tier. The live prices are on the pricing page.

The Free plan’s one live project is attached to you, the owner, not to a single organization. Across every organization you own, your first project in production is free; the allowance follows the human, so spinning up extra free organizations never mints extra free slots. Take a second one live and that organization moves to a paid plan. (Projects in a paid organization don’t touch your free allowance — a paying owner still gets one free project in a separate free organization.)

The main gate is going to production. When an organization is already at its plan’s live-project limit and you Ship another, Typillar asks you to upgrade to the next tier (402 payment_required) rather than failing the build. Roll a Deployment back, or archive the project, and its slot frees up again.

Two smaller limits sit behind it, and both are real:

  • Projects in total. Creating a project provisions nothing, but a plan holds only so many — Free 10, Starter 50, Pro 200. Past that, POST /projects answers 402 payment_required; delete a project to free a slot, or move up a tier.
  • Agent runs an hour. Running an agent is free of charge but not free of compute, so an organization gets Free 100, Starter 300, Pro 1000 an hour. A build and a message to the Plan agent each spend one. Past the cap either one answers 429 rate_limited with the retry window, and the cap resets on the hour.

Enterprise has neither cap.

Upgrades go through Stripe Checkout and plan changes through the Customer Portal, both from Settings → Billing in the console — Typillar never touches your card data. From the portal you manage your plan, payment method, and invoices; plan changes prorate automatically.

If Typillar has comped your organization a plan (design partners, a support gesture, an Enterprise trial), it shows as Complimentary in the billing summary and carries that plan’s surface at no charge.