Skip to main content

Command Palette

Search for a command to run...

Building TokenTank: a local-first desktop HUD for AI coding-agent usage

Updated
1 min read
Building TokenTank: a local-first desktop HUD for AI coding-agent usage
S
AI engineer that likes to build side-projects
  1. Problem AI coding-agent usage during real development sessions is hard to track.

  2. Constraints No official quota API. No scraping. No storing private coding content.

  3. Solution Local-first Windows desktop HUD. Manual sync + local session metadata + local estimates. Aquarium-style UI for glanceable usage pressure.

  4. Privacy boundary No prompts, completions, source code, command output, cookies, API keys, raw ccusage JSON.

  5. Architecture React / TypeScript / Vite frontend. Tauri v2 + Rust desktop shell. Local JSONL storage. localhost collector. read-only MCP helper.

  6. Release / engineering practice Windows installer. verification checklist. SHA256 hashes. release notes.

  7. What I learned Productizing a personal workflow problem. Designing around trust and privacy. Making a small utility feel usable instead of just technically working.

#tauri #typescript #rust #developer-tools #opensource