claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Developer Tools

burnly

Track your AI coding-agent token burn across Claude Code, Codex, OpenCode, Antigravity, and more.

// Developer Tools[ cli ][ api ][ desktop ][ claude ]#claude#devtools$open-sourceupdated 4 days ago
// install
git clone https://github.com/fikrilal/burnly

Burnly

Burnly is a local tray app for tracking AI coding-tool token usage.

It reads usage from supported local tools, stores the result on your machine, and gives you a quick answer to: "how much have I burned today?"

Features

  • Tray-first usage summary for daily AI coding-tool activity.
  • Local usage history stored in SQLite.
  • Source and model breakdowns for supported tools.
  • Estimated cost when the upstream usage data includes enough cost information.
  • Launch-at-login and close-to-tray settings.
  • Linux AppImage, Windows x64, and macOS preview installs ship signed update metadata; macOS first install is an unsigned .dmg preview (Apple Silicon and Intel).

Supported Sources

Burnly reads local usage from supported AI coding tools. Support levels are explicit because each tool stores usage differently.

ToolStatusCollection pathNotes
Claude CodeSupportedBundled ccusage collectorLocal usage only.
CodexSupportedBundled ccusage collectorLocal usage only.
OpenCodeSupportedBundled ccusage collectorLocal usage only.
PiSupportedBundled ccusage collectorLocal usage only. Model labels keep the [pi] prefix from ccusage.
Cline CLIExperimentalNative Burnly collector for ~/.clineReads local session/message usage metrics. Data format may change upstream.
ZCodeExperimentalNative Burnly collectorReads local SQLite usage data. Data format may change upstream.
AntigravityExperimentalNative Burnly local runtime collectorRequires Antigravity 2.0, IDE, or CLI to be running during refresh.
CursorNot supported yetRoadmapNeeds local usage-data investigation.
WindsurfNot supported yetRoadmapNeeds local usage-data investigation.
AiderNot supported yetRoadmapNeeds local usage-data investigation.
Roo CodeNot supported yetRoadmapNeeds local usage-data investigation.
ContinueNot supported yetRoadmapNeeds local usage-data investigation.
Gemini CLINot plannedDeprecated upstreamReconsider only if a maintained successor exposes reliable local usage.

Burnly does not read prompts, responses, source code, or file contents.

Install

Linux

curl -fsSL https://github.com/fikrilal/burnly/releases/latest/download/install-linux.sh | sh

The installer downloads the matching AppImage for your CPU architecture, verifies SHA256SUMS, installs Burnly under your user data directory, creates a burnly command, and writes a desktop entry.

For a pinned release, pass a version tag:

curl -fsSL https://github.com/fikrilal/burnly/releases/download/vX.Y.Z/install-linux.sh | BURNLY_VERSION=vX.Y.Z sh

Windows Preview

Download the Windows x64 installer from the official GitHub release:

burnly-vX.Y.Z-windows-x86_64.exe

The Windows preview installer is unsigned for the MVP. Windows may show an unknown publisher or SmartScreen warning. Only download Burnly from the official GitHub releases page:

https://github.com/fikrilal/burnly/releases

macOS Preview

curl -fsSL https://github.com/fikrilal/burnly/releases/latest/download/install-macos.sh | sh

The installer downloads the matching .dmg for your CPU architecture, verifies SHA256SUMS, copies Burnly.app to /Applications, and clears the quarantine attribute required for unsigned preview builds. If /Applications needs administrator permission, the installer asks through sudo.

For a pinned release, pass a version tag:

curl -fsSL https://github.com/fikrilal/burnly/releases/download/vX.Y.Z/install-macos.sh | BURNLY_VERSION=vX.Y.Z sh

Manual install is also available by downloading the .dmg for your CPU architecture from the official GitHub release:

burnly-vX.Y.Z-macos-aarch64.dmg   # Apple Silicon
burnly-vX.Y.Z-macos-x86_64.dmg    # Intel

Open the .dmg and drag Burnly.app to your Applications folder. Burnly lives in the menu bar; it has no Dock icon.

The macOS preview is unsigned and not notarized for the MVP. Because the build is not signed with an Apple Developer ID, macOS Gatekeeper quarantines it and may report that the app "is damaged" or "cannot be opened". Clear the quarantine attribute once after copying the app to Applications:

xattr -dr com.apple.quarantine /Applications/Burnly.app

Only download Burnly from the official GitHub releases page:

https://github.com/fikrilal/burnly/releases

Updates

Burnly release artifacts are signed for the Tauri updater. When an update is available, use the Settings tab to check, install, and restart into the new version.

In-app updates are available on Linux, Windows, and macOS. On macOS, the .dmg is only the first-install artifact; Burnly updates itself from a signed .app.tar.gz updater archive.

Privacy

Burnly is local-first:

  • No account is required.
  • Usage data is stored locally.
  • Prompts, responses, source code, and file contents are not collected.
  • Project paths are not stored as user-visible project history.

On Linux, app data lives under:

${XDG_DATA_HOME:-~/.local/share}/app.burnly.desktop

On Windows, app data lives under:

%APPDATA%\app.burnly.desktop

On macOS, app data lives under:

~/Library/Application Support/app.burnly.desktop

Uninstall

Remove the installed AppImage, launcher, and desktop entry:

rm -f ~/.local/share/burnly/Burnly.AppImage
rm -f ~/.local/bin/burnly
rm -f ~/.local/share/applications/burnly.desktop

This does not delete your usage database. To erase local Burnly data too:

rm -rf "${XDG_DATA_HOME:-$HOME/.local/share}/app.burnly.desktop"

On Windows, uninstall Burnly from Windows Settings or run:

%LOCALAPPDATA%\Burnly\uninstall.exe

To erase local Burnly data too, remove:

%APPDATA%\app.burnly.desktop

On macOS, remove the app and, optionally, its data:

rm -rf /Applications/Burnly.app
rm -rf ~/Library/Application\ Support/app.burnly.desktop

Troubleshooting

The tray icon does not appear

Burnly depends on your Linux desktop tray/status area support. GNOME users may need an AppIndicator or tray extension enabled.

Usage does not refresh

Open the tray panel and use the refresh action. If the status still fails, check that at least one supported tool has local usage data available.

For Antigravity, keep the relevant Antigravity app running while Burnly refreshes. The first experimental collector reads usage counters from Antigravity's local runtime service; completed CLI sessions may be missed if agy exits before Burnly refreshes.

The burnly command is not found

Add your local bin directory to PATH:

export PATH="$HOME/.local/bin:$PATH"

Development

Developer documentation starts at docs/README.md.

Common local commands:

pnpm install
pnpm tauri dev
pnpm verify

// compatibility

Platformscli, api, desktop
Operating systems
AI compatibilityclaude
License
Pricingopen-source
LanguageRust

// faq

What is burnly?

Track your AI coding-agent token burn across Claude Code, Codex, OpenCode, Antigravity, and more.. It is open-source on GitHub.

Is burnly free to use?

burnly is open-source, so it is free to use.

What category does burnly belong to?

burnly is listed under devtools in the Claudeers registry of Claude-compatible tools.

3 views
15 stars
unclaimed
updated 4 days ago

// embed badge

burnly on Claudeers
[![Claudeers](https://claudeers.com/api/badge/burnly.svg)](https://claudeers.com/burnly)

// retro hit counter

burnly hit counter
[![Hits](https://claudeers.com/api/counter/burnly.svg)](https://claudeers.com/burnly)

// reviews

// guestbook

0/500

// related in Developer Tools

🔓

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Curs…

// devtoolsaffaan-m/JavaScript225,699MIT[ claude ]
🔓

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA

// devtoolsgarrytan/TypeScript119,234MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// devtoolssafishamsi/Python80,484MIT[ claude ]
🔓

🙌 OpenHands: AI-Driven Development

// devtoolsOpenHands/Python79,324NOASSERTION[ claude ]
→ see how burnly connects across the ecosystem