Know what’s left before the agent stops.
Included pools, rolling windows, and on-demand spend for Cursor, Claude, and Codex. Read from the logins already on this Mac.
Try it: click the readout in the menu bar, then switch accounts.
Cursor total included23%
Claude 5-hour100%
Codex 5-hour12%
Included usage · Ultra
Cursor Models11%
Other Models70%
Total included23%
Ends Sep 12 · 28d left
On pace for $552 vs $400 included
Rolling windows
5-hour100%
Session full · resets in 26 min
7-day12%
ChatGPT Plus
5-hour12%
Resets in 6 days
ChatGPT message caps are not part of this.
Live readings
Cursor · included total
23%
- Cursor models
- 11%
- Other models
- 70%
- Period ends
- 28d
Claude · 5-hour session
100%
- Session full
- resets 26m
- 7-day window
- 12%
- Warning at
- 95%
Codex · 5-hour
12%
- Plan
- ChatGPT Plus
- Resets
- 6d
- Message caps
- not read
01 / Ledger
Each plan counts “left” its own way.
No blended score. Cursor meters included pools for the billing period. Claude and Codex meter rolling windows, and say when they reset.
| Reading | Cursor | Claude · Codex |
|---|---|---|
| Included pools | Cursor, other, and total this period | Not shown |
| Rolling windows | Not shown | 5-hour and 7-day, with the reset |
| Spend | Plan vs included, plus on-demand | Extra usage or credits, if any |
| Models | Per-model spend and tokens | Not shown |
| Where it ran | This Mac, the CLI, and Cloud | Not shown |
02 / Settings
The menu bar shows only what you turn on.
03 / Local
It uses the login already on this Mac.
Tokens stay in the Keychain. AI Usage Meter does not scrape dashboards and does not put tokens in iCloud. The one other request is Sparkle checking GitHub for a signed update.
- Cursor
- Sign in, or connect from the IDE
- Claude Code
~/.claude/.credentials.json- Codex
~/.codex/auth.json- iPhone and Watch
- A sanitized snapshot, never credentials
04 / Devices
Same number. Mac, iPhone, wrist.
Mac
Menu bar extra and desktop widgets. No Dock icon. Signed, notarized, and it updates itself from GitHub Releases.
iPhone
The app and Home Screen widgets. TestFlight for now. This version carries a Cursor snapshot.
Apple Watch
A glance and complications. Sanitized numbers only. No tokens on the watch.
05 / Editor
In Cursor and VS Code, too.
A separate extension. The status bar shows Cursor usage without opening the menu bar app. It reads the Cursor login already stored here, not your code, prompts, or chats.
- Download the extension.
- In Cursor or VS Code, open Extensions, then Install from VSIX.
- Run
AI Meter: Use This Cursor Login. Paste Token is there if that misses.
Version 0.1.6 · Cursor and VS Code 1.85 or later.
Put it in the menu bar.
- Unzip and open AI Meter.
- Look in the menu bar, not the Dock.
- Settings, then About, can move it into Applications.
- Sign in with Cursor, Claude Code, or Codex.
Signed · notarized · updates checked with Sparkle before they install. iPhone and Watch builds stay on TestFlight.