Drop-in billing UIs, embedded in minutes
<CreditTopUpPolar />
Let users top up their balance with preset credit bundles — one click, zero friction.
1import { CreditTopUpPolar } from '@ai-billing/nextjs'
2
3<CreditTopUpPolar userId="usr_test" /><CreditUsagePolar />
Display Polar credit consumption at a glance with a labeled progress bar.
1import { CreditUsagePolar } from '@ai-billing/nextjs'
2
3<CreditUsagePolar userId="usr_test" /><CreditUsageStripe />
Display Stripe credit consumption against a set budget, highlighted when over limit.
1import { CreditUsageStripe } from '@ai-billing/nextjs'
2
3<CreditUsageStripe stripeCustomerId="cus_test" budget={100} />Choose a credit bundle to top up your workspace balance.
Top-up $5
Top-up $10
Top-up $25
Top-up $50
Top-up $100
Prices do not include tax. Tax will be added at checkout.
Optimizing cost? Then find the cheapest model based on user retention.
user retention.
Expensive models are only worth it if they perform on your specific tasks. Build a custom leaderboard to find the cheapest model that actually works.


Use your results
to configure the router.
Connect your production data to build your routing engine that switches models in real-time.
IFcomplexity < 0.5THEN HaikuELSE Opus
Single Endpoint
BaselineOpus100.0%
Avg Latency0.0s
Cost per 1K queries$0.00
With Router
—Haiku0.0%
Sonnet0.0%
Opus0.0%
Avg Latency0.0s
Cost per 1K queries$0.00
Wondering how much you're spending?
Narev has an open source observability tool for LLM and Cloud costs.