Limits before
they interrupt you.
CodexIsland keeps Claude Code, Codex, Muse Code, and more in your MacBook notch. Check subscription usage and reset times before a limit interrupts your next task.
Free · MIT · local-first · macOS
Check the window before the next ask.
Hover the notch for the current 5-hour usage and reset countdown. Click when you need the full Claude and Codex panel.
A Mac utility, not another dashboard.
Collapsed, it sits on the physical notch with a quiet glow. The rest of the desktop stays clickable.

Pick the chart that reads fastest.
Rails, Ring, Grid, History, or Stepped. Cycle styles from the panel and keep the shape that helps you judge pressure at a glance.

Cost stays beside the limit signal.
Swipe once for local token and dollar estimates from Claude Code and Codex logs. It is a working estimate, not a hosted billing dashboard.

Local-first, because this data is sensitive.
- No CodexIsland account
- No app telemetry
- No crash reporting
- No proxy service
The macOS app reads the auth state your tools already created — ~/.codex/auth.json, Claude's macOS Keychain item, or CLAUDE_CODE_OAUTH_TOKEN — and contacts the providers directly for subscription usage. Supported token-cost estimates come from local session logs. Muse Code uses its CLI login and does not yet provide local token-cost history.
One command. Or a DMG.
Homebrew is the fastest path. Direct download is there if you prefer.
Download CodexIsland-0.4.3.dmg — or browse all releases. Then run this once to clear the quarantine bit: