Free, 100% local macOS overlay that tracks your Claude Code 5-hour token window in real time. Hook-driven, always on top, zero config, no telemetry. Apple Developer ID signed and notarized. Universal binary (Apple Silicon & Intel).
Hey Hunters! π
Maker here. You know that vibe coding flow state β Claude Code humming, ideas shipping, you barely look up for two hours?
Yeah. I kept getting yanked out of it by the 5-hour rate limit. Mid-refactor. Mid-thought. Every single time.
I needed a way to feel my usage without breaking flow. Not another dashboard to open. Not another tab. Just⦠a glance.
So I built cc-watcher β a tiny floating overlay that shows your Claude Code token usage as a live chart in the corner of your screen. Always there. Never in the way. You just know.
What it does:
β’ π Live stacked bar chart by model (Haiku / Sonnet / Opus), 5h window
β’ β±οΈ Session % + reset countdown always visible
β’ πͺ True floating overlay β follows you across Spaces and fullscreen,
never steals focus
β’ π One-click hook install into ~/.claude/settings.json (plays nice
with ccstatusline & other hooks β no overwrites)
β’ β‘ ~300ms live refresh via FSEvent when the DB changes
Under the hood:
β’ 100% native Swift + SwiftUI Charts (no Electron, no Node, no web view)
β’ Offline-first β zero network calls, your usage data never leaves your Mac
β’ Local HTTP server on loopback-only, self-heals if port is taken
β’ Universal binary (Apple Silicon + Intel), signed + notarized, auto-updates via Sparkle
Requires macOS 14+.
Would love your feedback β especially from fellow vibe coders who've had their flow broken one too many times. What would you want the overlay to show next? I'm eyeing per-project breakdowns and a weekly trend view.
Built this for myself, sharing because maybe you need it too. π
Report
No reviews yetBe the first to leave a review for CC Watcher