Burnmeter reads local subscription sessions. Sign in with the tools you use:
- Claude Code with
claude login, or Claude Desktop - Codex CLI with
codex login
Open the latest release and choose:
| Platform | Pick this asset |
|---|---|
| macOS Apple Silicon (M1/M2/M3/M4) | Burnmeter-...-macOS-Apple-Silicon.dmg |
| macOS Intel | Burnmeter-...-macOS-Intel.dmg |
| Windows x64 | Burnmeter-...-Windows-x64-setup.exe |
| Linux x64 AppImage | Burnmeter-...-Linux-x64.AppImage |
| Linux x64 Debian/Ubuntu | Burnmeter-...-Linux-x64.deb |
| Linux x64 Fedora/RHEL | Burnmeter-...-Linux-x64.rpm |
The macOS auto-update.app.tar.gz assets are for updater clients, not normal manual installs.
- Real-time 5-hour and 7-day subscription windows for Claude and Codex
- Collapsible provider cards so multiple subscriptions fit in the same panel
- Provider-specific boost tracking for off-peak promos, reset credits, and higher temporary limits
- Local token activity heatmaps with lifetime usage, peak day, longest task, and streak stats
- Settings panel for connected, missing, limited, or offline Claude/Codex accounts
- Menu bar status summarizing the tightest remaining provider limit
- Reads local OAuth/subscription credentials from Claude Code, Claude Desktop, or Codex CLI — read-only
- Polls provider usage endpoints every 60 seconds
- Keeps failed or disconnected Claude/Codex accounts in Settings instead of crowding the main page
- Aggregates local Claude and Codex history for activity heatmaps
- Shows reset times, extra usage windows, and active provider boosts in your local timezone
Claude and Codex can expose temporary higher limits, reset credits, or off-peak multipliers. Burnmeter models those as provider boosts so the main usage card can show both the normal limits and any extra capacity currently available.
Claude off-peak periods and Codex model-specific limits appear in the same boost area when available from the provider or local history.
Tauri v2 · Rust · React · TypeScript · Vite
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env
git clone https://github.com/hacksurvivor/burnmeter.git
cd burnmeter
pnpm install
pnpm tauri buildRequires: Rust, Node.js 20+, pnpm.
PRs welcome.
