Limits before
they interrupt you.
CodexIsland keeps Claude Code and Codex usage windows, reset times, and local token-cost estimates in the MacBook notch, so you can decide whether to keep going before a task stalls.
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.
Ring, bar, stepped, numeric, or sparkline. 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 calls only the providers' usage endpoints. Cost estimates come from local session logs.
One command. Or a DMG.
Homebrew is the fastest path. Direct download is there if you prefer.
Download CodexIsland-0.1.11.dmg — or browse all releases. Then run this once to clear the quarantine bit: