UnpriceU
Unprice

Welcome to Unprice: spend authorization before the model runs πŸš€

AI products that sell credits or metered agent runs have a timing problem. The model call happens. Cost is real. The wallet check shows up later β€” in Redis, in a dashboard, on the invoice.

Unprice sits on the request path.

Reserve a ceiling β†’ allow or deny β†’ only then call the provider β†’ settle what actually ran β†’ keep that decision as the receipt.

If the answer is deny, the provider should see zero calls. Not a refund thread. Zero.

We don’t hold money. Settlement stays on your Stripe. The MIT SDK (@unprice/api) drops into a TypeScript app; the core is source-available under a commercial license if you self-host.

What this is for

Founding teams shipping agents with variable COGS who need a hard stop when a customer wallet can’t cover the next run.

What this is not

A Metronome/Orb replacement. A PriceOps dashboard for marketing experiments. A payment provider abstraction. An all-in-one revenue OS.

Gateways can cap your OpenAI bill. Unprice is about the customer wallet on the path to generateText.

Try it

Wire one paid action through reserve β†’ settle. Start at unprice.dev β€” or email seb@unprice.dev with the action that burns credits.

new featureperformance

Sebastian Franco
Published by Sebastian Franco