All work02
Ember
A privacy-first Windows widget that combines Claude Code and Codex usage, plan limits, tokens and API-equivalent cost in one live view.
- Year
- 2026
- Role
- Desktop Product Engineer
- Client
- Harshal Vankudre
- Stack
- Electron · JavaScript · Node.js · Claude Code · Codex · Windows

01 — Problem
Using Claude Code and Codex means watching two different sets of session limits, weekly limits and local logs. The important numbers were fragmented — or invisible until a limit interrupted the work.
A useful tracker also had to respect the local nature of coding sessions. Requiring another account or uploading detailed project activity would defeat the point.
02 — Approach
I merged two earlier single-provider widgets into Ember, one Electron desktop product that reads both providers' local session data and refreshes the interface every second.
Each provider is priced with its own billing rules before totals are combined. The UI exposes plan meters, reset countdowns, model filters, daily spend, cache behavior and durable project history without double-counting reasoning tokens.
Everything is read-only and local: no Ember account, no telemetry and no session upload. The app ships as both a one-click Windows installer and a portable executable.
03 — Result
Ember turns two opaque usage systems into one glanceable desktop instrument. It ships through GitHub Releases and keeps the numbers useful even after original session logs have been deleted.
