Local-first · Claude Code + Codex · open source

One dashboard for every AI coding agent.

See exactly where your tokens go — cost, burn-rate, and how close you are to your plan's rate limit. No API keys. No cloud. Your data never leaves your machine.

How it works ★ Star on GitHub soon
pip install burnmeter && burnmeter serve soon
Public release coming soon · Python 3.10+ · opens at localhost:9876 · no sign-up, no API key
AGPL-3.0 open source Local-first · no cloud No API keys Claude Code + Codex Python 3.10+
Dashboard preview
%97
weekly limit
⚠️ Near your weekly limit
Codex Pro · flat-fee — the wall is the rate limit, not $. Resets in 20h.
Burn rate · right now
$21/hr
above normal · 3.0× your usual pace
typical $11busy $26heavy $52
Today
$124
475 turns
Cache saved
$45,303
90% discount · lifetime
Cache hit
97.7%
warm context

Neither Anthropic nor OpenAI exposes a real-time per-token usage API for individual Pro / Max / subscription plans. So if you're on a flat-fee plan, your local session logs are the only accurate source of truth for what you're actually burning. Burnmeter reads them and answers the one question that matters: "Am I about to hit the wall?"

Up and running in 30 seconds

No account, no API key, no config. It reads the logs your agents already write.

1

Install

pip install burnmeter — pure-Python, stdlib-only core. No Docker, no database.

2

Run

burnmeter serve — finds ~/.claude & ~/.codex automatically and starts the local dashboard.

3

Open

Visit localhost:9876 — live burn-rate, rate-limit and cost. Everything stays on your machine.

Built for the question you actually have

Not a token accountant — a fuel gauge. Four things the other meters miss.

Rate-limit hero

For subscription plans the wall is the rate limit, not the dollar. A red ring at 90%+ tells you, in under a second, whether you can start that big task or you're about to get throttled — 5-hour and weekly windows, per device.

Burn-rate vs. your normal

"Is this run burning a lot or a little?" Your current $/hr against personal typical / busy / heavy reference zones, with a verdict like "3× faster than your usual." Efficiency, at a glance.

Cache-efficiency value

Cache reads cost ~10% of fresh input. Burnmeter shows your hit rate and the real dollars cache saved you — often the "I'm getting $50k of value for $200" number nobody else surfaces.

Per-project & per-model

Which repo is eating your quota, and which model is eating your dollars — at real per-model pricing (Opus/Sonnet/Haiku, GPT-5.5/Codex/mini). The model mix is the cost story.

Free core, forever

The whole local dashboard is open source. Pay only for services a single machine can't do alone — and you can always self-host the sync relay for free.

Free · OSS
$0
  • Full local dashboard, every agent
  • Rate-limit, burn-rate, cost projection
  • Cache-efficiency, per-project & git/branch attribution
  • Monthly budget · 30 days history · CSV export
  • AGPL-3.0, yours forever
Pro soon
$7/mo
  • Hosted encrypted sync across your machines
  • Durable history (survives log pruning)
  • Smart alerts (Slack/email/webhook)
  • Priority support & early access
Team soon
$12/seat
  • Everything in Pro
  • Aggregated team cost view
  • Attribution reports (per-dev/project/sprint)
  • Admin budgets & alert routing
  • SSO / SAML

Questions

Does my data leave my machine?

No. Burnmeter reads the session logs your agents already write locally (~/.claude, ~/.codex) and serves a dashboard on localhost. Nothing is uploaded. The optional Pro cross-device sync is opt-in and end-to-end encrypted — the relay only ever sees ciphertext.

Do I need an API key?

No. There is no API call to Anthropic or OpenAI. That's the whole point — for flat-fee Pro / Max plans there is no real-time usage API, so your local logs are the only accurate source of truth.

Which agents are supported?

Claude Code and Codex today — separately or combined in one view. The parser is pluggable, so more agents are on the roadmap.

Are the dollar figures exact?

They're best-effort estimates at published per-model pricing (Opus/Sonnet/Haiku, GPT-5.5/Codex/mini). On a flat-fee plan the real constraint is the rate limit — which Burnmeter tracks directly — so the $ is for relative insight: what's expensive, and how much cache saved you.

Is it really free?

The entire local dashboard is open source (AGPL-3.0) and free forever — every agent, every panel, never gated. Pro (~$7/mo) only adds services a single machine can't do alone: hosted multi-device sync, durable cross-device history, and smart alerts — and the sync relay is itself open-source and self-hostable for $0.