Burn O Meter banner
devopsinside devopsinside

Burn O Meter

AI community

Description

See what your AI coding agents really cost — tokens, spend, cache efficiency and rate limits. Works with Claude Code and Codex, more coming. Runs entirely on your machine: no account, no telemetry, no network.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

burn-o-meter (One meter for every agent in both GUI and CLI)

**See what your AI coding agents really cost.** Tokens, spend, cache efficiency and rate limits — all read from files already on your machine. No account, no telemetry, nothing sent anywhere.

**Status: alpha (v0.5.0).** The CLI and the macOS menu bar app both work end to end for Claude Code and Codex. Tested on macOS 14+; the CLI is portable but Windows and Linux are not yet verified.

`burn-o-meter` reads the logs your agents already write to disk and tells you what they actually cost — tokens, dollars, cache efficiency, and how much of your rate limit is gone — in your menu bar and on the command line.

$ burn-o-meter models --since 30d
Usage by model
  model             reqs      cost   share   cache hit   eff $/Mtok
  claude-opus-5      787  ~$129.33   56.4%       96.9%         1.01
  claude-opus-4-8    361   ~$63.27   36.7%       98.9%         0.71
  claude-fable-5      57   ~$11.88    6.9%       97.7%         2.03
                          ---------
  subtotal                ~$204.48   subscription — not billed per token

What it looks like

The burn-o-meter menu bar popover: spend for the day, a per-hour chart, Claude and Codex rate limits with reset times, cache efficiency, and a per-model breakdown that expands to show projects.

The menu bar shows the number that matters at a glance; the popover has the rest. Every figure carries its provenance — `~` means API-equivalent rather than billed, `exact` means the provider reported it, and a model with no known price shows `—` rather than `$0.00`.

The CLI reports the same numbers:

$ burn-o-meter today
Today
┏━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━┳━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━┓
┃ model         ┃ reqs ┃    cost ┃ share ┃ tokens ┃ cache hit ┃ eff $/Mtok ┃
┡━━━━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━╇━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━┩
│ claude-opus-5