Claude + Codex usage tracker

Claude and Codex limits, in your menu bar.

LLM Left is a free Mac app that shows how much usage you have left, when each limit resets, and whether your pace will last the window. It watches Codex, Claude, Grok, and OpenRouter, keeps several accounts side by side, and warns you before a window runs out. An iPhone app and widgets stay in sync — your credentials never leave your Mac.

✓ Free✓ macOS 14 or later✓ Apple silicon✓ No account
LLM LeftUpdated 1 min. ago
CodexPro
Session
79% leftResets in 3 hr
Weekly
68% leftResets in 5 days
2 banked resetsNext expires Sep 1 · 8 days
ClaudeMax 20x
Session
96% leftResets in 4 hr
Weekly
82% leftResets in 1 day
Codex, Claude, Grok & OpenRouterPrivate CloudKit snapshotZero analytics

One live snapshot

One glance. Your providers. Three screens.

The same snapshot on every screen: how much is left, when it resets, and whether your pace will last.

01

Mac menu bar

See the next limit before you start a long session. Open the panel for reset times, pace, banked resets, and every account you have signed in.

02

iPhone companion

Carry the same usage snapshot with you through your private iCloud account. Credentials never follow it.

03

Home & Lock widgets

Put remaining usage where you already look, with a timestamp that makes stale data clear.

Several logins

Every account. One menu.

Sign in to more than one Codex or Claude plan and keep them side by side. Each account has its own quota, history, and alerts, and the menu shows each one's tightest window on a single row.

  • One row per login. Alias, plan, and the tightest window, with the CLI's own login badged as the default so nothing shows twice.
  • Choose who works next. Pin the account new sessions use, or let Automatic take the one with the most room while keeping a reserve.
  • Open a session in Terminal. Pick a project folder and the CLI opens signed in as that account. When it exits, choose another account and press Enter to continue in the same folder.
  • Start a usage window early. Optional, per account: a tiny fixed request starts the five-hour clock before you sit down, so the reset lands earlier in your day.
AccountsUpdated 1 min, 12 sec
CodexNew sessions: Automatic
workPro · 20×DEFAULT75%
personalPro · 5×LOW8%
Banked reset expires tomorrow at 9:40 PM
ClaudeNew sessions: work
workMax planDEFAULT83%
personalMax plan100%
Grok
CLI loginX Premium+99%
OpenRouterConnected
Creditprepaid balance$42.18
used for new sessions · meters show the tightest window

Also watching

The details that decide your day.

Alerts, pace, banked resets, and a menu bar that says exactly as much as you want it to.

01

Alerts that wait for proof

A warning at 10% remaining and again when a window is used up. The "ready" alert fires only after a fresh check confirms quota is back above the reserve.

02

Pace and forecasts

Recent daily use against the daily target, with a projected figure at reset, built from history that never leaves your Mac.

03

Banked Codex resets

Every banked reset with its expiry date, a line on the account row in its last week, and an optional reminder the day before.

04

Grok and OpenRouter

Grok's weekly window from the local Grok CLI, and OpenRouter prepaid credit with today's and this week's spend.

05

A menu bar that fits

Icon only, the tightest window across the accounts in use, one number per provider, or one number per account.

06

Two Macs, one snapshot

Choose which Mac publishes to iCloud. The other keeps its own menu bar without overwriting what your iPhone shows.

How it works

Your Mac reads the usage. iCloud carries a snapshot.

The Mac reads supported provider usage locally, shapes only the status fields you need, and makes them available to your Apple devices.

  1. 01

    Read locally

    LLM Left reads Codex, Claude, and Grok usage on your Mac through its signed local helper. OpenRouter credit comes from a management key that stays in your Keychain.

  2. 02

    Reduce to a snapshot

    Provider labels, remaining percentages, reset dates, forecasts, and account names become a small status record.

  3. 03

    Show it everywhere

    Your private CloudKit database makes that snapshot available to the iPhone app and widgets.

Privacy by architecture

Your usage crosses devices. Your credentials do not.

LLM Left does not sync prompts, conversations, provider credentials, login files, bridge tokens, or detailed history. Account names travel with the snapshot; their logins stay behind. The website does not load analytics or tracking pixels.

Read the exact data boundary
Stays on your Mac
  • Credentials
  • Prompts
  • Detailed history
Read locally by the signed helper
Encrypted
Private CloudKit
  • Limits
  • Reset times
  • Snapshot age
Readable only by your iCloud account

Questions, answered

Before you install.

What does LLM Left track?

The usage windows, remaining limits, reset times, and pace for Codex, Claude, and Grok subscriptions, plus OpenRouter prepaid credit and spend. It also shows Codex banked resets when they are available.

Can I track more than one Claude or Codex account?

Yes. Add up to 20 Codex and Claude profiles in Settings > Accounts. Each one signs in with the official CLI in Terminal and keeps its own quota, history, and alerts. The menu lists one row per account, and you choose which account new sessions use, or let Automatic pick the one with the most room.

Do my Claude or Codex credentials leave my Mac?

No. Provider credentials, login files, prompts, conversations, bridge tokens, and detailed history stay on your Mac. Only a small usage snapshot, including account names and states, can sync through your private CloudKit database.

Can I see usage on my iPhone?

Yes. The companion app and widgets can show the private CloudKit usage snapshot. A public TestFlight or App Store download is not available yet.

I use two Macs. Which one does the iPhone follow?

The Mac with publishing turned on in Settings > iCloud Sync. Turn it off on the other Mac: it keeps reading usage for its own menu bar and leaves the shared snapshot alone.

Which Macs are supported?

The current signed release requires macOS 14 or later and an Apple silicon Mac.

Does the website or app use analytics?

No. The website has no analytics script, and LLM Left does not send app-usage analytics.

LLM LEFT FOR MAC

Never hit a limit
by surprise.

macOS 14 or later · Apple silicon · 11.5 MB