Skip to content

Billing & credits

How credits get spent

Two products draw from the same wallet but bill in different shapes.

Two products, one wallet

Both the Builder AI (the chat assistant inside the Tadabase builder) and Vibe (the code-generation agent) draw from the same credit pool. They charge differently because they're different sizes of work.

Builder AI — small and frequent

Each Builder AI call is a small fraction of a credit — typically between 0.1 and 5 credits. You won't see a meaningful balance drop on individual calls; it adds up over time.

  • Charged after the call returns.
  • No reservation, no confirmation step.
  • If you're out of credits, the next call refuses before we touch the AI provider.

Vibe runs — large and predictable

A Vibe build run is a much larger unit of work. The agent loops over many steps, often costing 100–500 credits per turn. Because the cost is meaningful, Vibe reserves credits before starting.

  1. ReserveWhen you hit Build, the worst-case cost is moved from Available → Reserved.
  2. RunThe agent works. You can stop it at any time.
  3. SettleWhen the run finishes, the actual cost is charged. Any unused portion of the reservation moves back to Available.

The "Continue?" confirmation

You always see what a run actually cost: every AI reply carries its credit cost in the footer, and the composer warns you before your balance runs low. If a run would need more credits than you have, it stops before doing any work and offers a top-up — you're never charged into the negative.

See every spend in your history

The Billing & Credits page has a complete history with the type of activity (Purchase, Grant, Spend, Refund), the change in credits, and your balance after each row. Use the filters at the top to narrow it down.

Ready to build

Skip the docs.
Just describe it.

Tadabase AI builds it, hosts it and keeps it running. Real backend, real domain, real app.

Start Building