How credits get spent

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

  • 4 min read
On this page
  1. Two products, one wallet
  2. Builder AI — small and frequent
  3. Vibe runs — large and predictable
  4. The "Continue?" confirmation
  5. See every spend in your history

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. Reserve When you hit Build, the worst-case cost is moved from Available → Reserved.
  2. Run The agent works. You can stop it at any time.
  3. Settle When 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.

Skip the docs.Just describe it.

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

Plain English. It asks follow-up questions like a real developer.

  • Free plan, no card
  • Unlimited app users
  • Live on your own domain