A macOS menu bar application that displays your Claude API usage limits.
- Menu bar icon showing current usage status
- Popover with detailed usage breakdown by limit type
- Automatic background refresh
- Native macOS notifications when usage thresholds are reached
- Secure token storage in macOS Keychain
- macOS 14.0+
- Xcode 16.0+
- Clone the repository
- Open
Claude Monitor.xcodeprojin Xcode - Build and run
On first launch, you'll need to provide your Claude session token:
- Click the menu bar icon
- Click "Settings" or press
Cmd+, - Enter your session token
This project uses swift-format for code formatting:
swift-format format --in-place --recursive "Claude Monitor"This project uses SwiftLint for linting:
swiftlint lint "Claude Monitor"xcodebuild -scheme "Claude Monitor" -configuration Release buildMIT License. See LICENSE for details.