AI cost control for small teams

Know which AI feature is burning money.

BurnCap ingests your LLM usage — an OpenAI import, a CSV, or a five-minute SDK — and shows cost per feature, customer and model. It forecasts month-end spend, alerts on runaway agents, and caps budgets before they destroy your margin.

Free plan · no credit card · prompts never stored

burncap.app/dashboard
How it works

From raw usage to a verdict, in minutes.

01

Send usage

Pull daily usage from the OpenAI or Anthropic admin APIs, upload a CSV, or track per-request with the TypeScript SDK. Idempotent by request id — retries never double-count.

02

See the burn

Spend by day, model, feature, customer and environment. Forecasted month-end. Estimated vs provider-billed, always labeled — no fake precision.

03

Cap it

Budgets per workspace, feature, customer or environment with 50/80/100% alerts. Hard caps return budget_exceeded through the SDK — your app stays in control.

Guardrails, not surprises

One check before the expensive call.

Fails openA monitoring outage never takes down your app.
Never a proxyBurnCap never sits between you and your model provider.
Your app decidesCaps are answers, not interceptions. Enforcement stays in your code.
guard.ts
const gate = await burncap.checkBudget({
feature: "agent-runs",
customerId: user.id,
});
if (!gate.allowed) {
return res.status(402).json({ error: "budget_exceeded" });
}
// run the model call, then:
burncap.trackUsageInBackground({
request_id: completion.id,
provider: "openai", model: completion.model,
input_tokens: usage.prompt_tokens,
output_tokens: usage.completion_tokens,
});
What you get

Everything the invoice hides.

01

Feature & customer breakdowns

Tag events with feature and customer_id; see exactly who and what burns money.

02

Forecast & spike alerts

Month-end forecast from your trailing average. Spike, runaway-loop, expensive-model and dev-spend detectors.

03

Budgets with real teeth

Alert-only by default. Soft and hard caps exposed to your app through one endpoint.

04

Unit economics

Cost per request, per active user, per paying customer — with margin % against the revenue you set.

05

Honest numbers

Every figure is labeled estimated, provider-billed or forecasted. Pricing overrides for negotiated rates.

06

Private by default

Token counts and identifiers only. No prompts, no completions, ever. Delete all usage data anytime.

Pricing

Cheaper than one surprise bill.

Free
$0/mo

See your AI costs for the first time.

  • 10k events/month · 7-day history
  • 1 project · 1 seat
  • CSV + provider imports (manual sync)
  • Budgets, caps & budget-check API
  • Email alerts (1 recipient)
  • Cost dashboard & forecast
Start free
Most popular
Starter
$29/mo

For products with real AI traffic.

  • 100k events/month · 90-day history
  • 3 projects · 3 seats
  • Daily auto-sync for provider imports
  • Slack alerts + 5 email recipients
  • Weekly email digest
  • Cost insights & what-if savings
Start with Starter
Growth
$49/mo

For teams managing margins.

  • 1M events/month · 365-day history
  • 5 projects · 10 seats
  • Everything in Starter
  • Customer profitability & margin alerts
  • Daily email digest
  • Unit economics dashboard
Start with Growth
Start now

Catch the spike before the invoice does.

Free plan, five-minute setup, no credit card. The first runaway agent loop it catches pays for years of it.