ericjypark/codex-island
CodexIsland - AI usage limits in your MacBook notch
What it solves
CodexIsland is a native macOS overlay that allows users to track their AI usage limits for Claude Code and Codex in real-time. It solves the problem of having to manually check usage quotas across different providers, integrating these metrics directly into the MacBook notch (or menu bar) for constant, low-friction visibility.
How it works
The app acts as a local-first overlay. It reads existing authentication credentials from the Claude Code and Codex command-line tools (such as ~/.codex/auth.json or macOS Keychain) and calls the providers' own usage endpoints. It does not store credentials itself, but it does maintain a local SQLite database to track token counts and usage history over time.
Who it’s for
Developers and power users of Claude Code and Codex who want to monitor their 5-hour and weekly usage windows, estimate API costs based on local logs, and visualize their long-term AI consumption patterns on macOS.
Highlights
- Notch-native design: A Dynamic-Island-style overlay that matches the hardware notch, with a fallback for non-notched displays.
- Multi-provider tracking: Monitors both Claude and Codex usage across 5-hour and 7-day windows.
- Cost estimation: Calculates estimated spend and token throughput using local session logs from Claude Code, Codex CLI, and OpenCode.
- Usage visualization: Includes a contribution-style calendar for yearly activity and shareable usage cards with cumulative charts.
- Privacy-focused: No telemetry, no crash reporting, and no proxy services; all aggregation and rendering happen on-device.
- Cusomizable alerts: Optional warning and critical thresholds that tint the island when limits are approached.
Related
- Project
- Project
- Dispatch
- Project
- Project