AIUsageWatch
Free AI usage monitor for macOS

Less guessing.More building.

Know what AI allowance you have left—and spot banked resets before they expire. Keep Claude, Codex, Cursor and Grok accounts in view, right in your Mac’s menu bar.

Don’t let a banked reset expire unnoticed.
macOS 14+ · Free app · Your existing provider accounts
At home in your menu barIllustrative preview
AIUsageWatchExample accounts
Claude · Personal62% left

Weekly · resets in 3d 4h · 5-hour window: 58% left

Codex · Work84% left

Weekly · resets in 5d 2h

Cursor37% left

Included usage · next reset in 12d

Grok71% left

Weekly · recorded by the CLI 20 minutes ago

Each colored bar shows the allowance left for an account. Click the app’s menu bar icon for percentages and available reset times.

Synthetic numbers; this web preview does not connect to your accounts. Menu appearance varies with macOS.

Put your banked resets to use

Don’t let a banked reset
expire unnoticed.

Don’t let one of Tibo’s banked resets expire unused. A warning dot brings expiring banked resets back into view, so you can check them while there’s still time to use them.

Choose a warning window from 1 to 14 days ahead in Preferences. The dot flags the account; open the menu to see available banked resets and expiry dates.

How banked reset warnings work
From another dashboard to a quick glance

Know what’s left.
Choose what’s next.

When you work across AI tools, checking your allowance becomes another task. AIUsageWatch puts the useful part where you can see it.

The filled part of each bar is what remains. A shorter bar means less allowance left. Color identifies the account, so a low balance doesn’t make every bar look the same.

01

From checking tabs to staying in your work

Keep a small overview in the menu bar while you write, code or research. Open the menu when you want percentages, reset times or more detail.

02

From mixed-up accounts to a clear choice

Give each account its own name, color and letter. Separate Claude and Codex configuration directories keep personal and work readings easy to recognise.

03

From a disappearing number to useful context

If a fetch fails, the last good reading stays visible. The menu explains the error and how old the number is, so a saved reading isn’t mistaken for a fresh one.

A small place in your day. Customise refresh timing, letters and percentage markers. Add accounts without squeezing every bar into a single column.

Ready when you are. Enable Open at login after installing the app in Applications. Use Refresh now whenever you want to request a new reading.

Four providers. Their own numbers.

One view of your accounts.
Clear about the differences.

AIUsageWatch reads the information available for each provider. The bars share a visual language; the allowances they represent can have different periods and units.

01 / CLAUDE

Weekly room.
Session detail.

See your weekly allowance and available five-hour window details. Use your Safari Claude session for the default account, or a separate Claude Code configuration directory.

How Claude tracking works ↗
02 / CODEX

Your accounts.
Your weekly limit.

Read the main weekly allowance through the local Codex CLI. Add separate CODEX_HOME directories for separate logins. Saved session data provides a fallback.

How Codex tracking works ↗
03 / CURSOR

Included usage.
Within easy reach.

Use your Safari Cursor session to see Cursor’s included-usage figure and available reset time. That figure is shown on its own terms, without assuming it is a weekly quota.

How Cursor tracking works ↗
04 / GROK

CLI readings.
With their age.

Read weekly credit usage from Grok’s local unified log. Run Grok to update the source. Old logs and expired windows are labeled as historical.

How Grok tracking works ↗
A reading, not a promise of your next request. Provider limits and data can change. Cached readings, different usage windows and other provider restrictions can affect what you can do next. AIUsageWatch does not increase your allowance.
Make it yours

Your tools. Your accounts.
A little less to keep in your head.

01 / CONNECT

Use the logins you already have.

Keep your provider CLI signed in, or grant access to Safari’s cookie file for the supported web sessions. AIUsageWatch does not require its own account.

02 / RECOGNISE

Give every account an identity.

Open Preferences with ⌘, to edit labels, colors, letters and directories. Multiple Claude and Codex accounts can appear together.

03 / KEEP WORKING

Glance first. Open for detail.

See the remaining allowance at a glance, then click for reset times and reading status. Set a refresh interval and choose whether to open at login.

About Codex’s automatic starter request. When a live weekly reading is 100% remaining, the app can send one small Codex request to start the weekly window. This uses a small amount of allowance. A red dot marks a request in progress or a failure. Read the behavior before using the app ↗
Find the fit for your workflow

A quick allowance view,
or a deeper reporting tool?

Different monitors answer different questions. Our guide compares what they show, how they connect and who they suit.

Written by Guiix, the maker of AIUsageWatch. Feature-based comparisons with official sources; no invented ratings.

Compare AI usage monitors
A few things worth knowing

Your allowance,
explained.

What is AIUsageWatch?

AIUsageWatch is a free native macOS menu bar app that displays remaining AI allowance for configured Claude, Codex, Cursor and Grok accounts. It requires macOS 14 or later. Public release is in preparation.

Do the bars show usage spent or allowance left?

The filled part shows what is left. As allowance is used, the bar gets shorter. An exhausted account has no filled bar. Color identifies the account; click the menu bar icon for percentages and available reset times.

Can it warn me before a banked reset expires?

Yes. When Codex provides available banked reset expiry information, the app can show a warning dot before expiry. Enable Warn before reset and choose 1–14 days ahead in Preferences; the default is two days. Open the menu for banked reset counts and expiry dates. It depends on current provider data and the app running, and does not automatically use banked resets.

Can I monitor more than one Claude or Codex account?

Yes. Configure separate Claude Code or Codex directories for separate logins, and give each account its own label, color and letter. The default Claude account uses your Safari session; other Claude directories use their saved credentials. Cursor uses the available Safari session, rather than independent directory-based accounts.

Does every provider use the same weekly allowance?

No. Claude and Codex display weekly allowance information, with available Claude five-hour details. Cursor uses its own included-usage figure without assuming a weekly period. Grok reads weekly credit information from its CLI log. Equal percentages do not mean equal numbers of prompts, tokens or dollars.

What happens when a usage reading fails?

The last good reading stays visible and is restored after relaunch. The menu reports the error and age of the saved reading. A cached or historical figure is not a live balance. Refresh now requests an update and bypasses error backoff.

Does the app send requests or only read usage?

Live usage readers contact the relevant provider using your existing authentication. When a live Codex weekly reading is 100% remaining, the app can also send one small request to start the weekly window. That consumes a small amount of allowance. Read the full starter behavior, including relaunch and retry details.

Is AIUsageWatch free?

Yes. AIUsageWatch is a free app, with no AIUsageWatch account or subscription. Your AI providers’ own account requirements, plan limits and charges still apply. The public download is being prepared.

Is this a token-cost dashboard or an official provider app?

No. AIUsageWatch is an independent Guiix utility for remaining allowance and available reset information. It does not calculate token costs or increase limits. Compare the different types of monitor if you need history, cost reports or wider provider coverage.

Free, with a small place in your menu bar

More clarity.
One less thing to check.

AIUsageWatch is a free native Mac app. Public release is in preparation; the download link will appear here when it is available. Your AI providers’ own plans and charges still apply.