§ For Claude and Codex  /  Native macOS app  /  Version 1.2.2

See the limit before you hit it.

Annular shows your Claude and Codex usage limits as rings, in the Mac menu bar or docked in a corner of your screen. One glance tells you whether the next long run will make it to the reset.

Download Annular 1.2.2 · DMG

macOS 14 Sonoma or newer, Apple Silicon
Signed and notarized

Session
62%
Resets in 1h 5m
Week, all models
37%
Safe until reset
Week, Fable
81%
100% at Sat 12:16 PM
5 hours
91%
100% at 1:05 PM
Week
40%
Safe until reset
Read from
Codex
Its own local server

Memory at idle

About 15 MB

CPU at idle

Not measurable

Themes

Six, plus an editor

Accounts, tracking

None

Fig. 1  /  On your desktop

Two tools, one glance.

  1. 01

    One ring for each tool in the menu bar, and one number, next to the tighter of the two.

  2. 02

    A tab for Claude and a tab for Codex. The panel opens on the one that needs your eye.

  3. 03

    The corner rings switch with small CL and CX tags, in any theme.

Fig. 2  /  Sources

Claude and Codex, read the clean way

Annular has no sign-in of its own and never sees a password. It reads what the tools on your Mac already know, read only, and either tool alone is enough.

Claude

Through Claude Code

The login Claude Code keeps on your Mac, read only, after you say yes once. Or Claude Code's documented status line, which needs no login at all.

Session  /  Week  /  Week per model

Codex

Through Codex itself

Annular asks Codex's own local server for your limits and hangs up. Codex keeps its login and talks to OpenAI itself.

5 hours  /  Week, as your plan has them

Next

More tools, only with clean sources

A new tool is added when it has a source we can stand behind. Nothing is scraped, and nothing is guessed.

Fig. 3  /  Color

Readable from across the room

Each ring turns from teal to amber to coral as a limit gets close. You choose the thresholds for every window, and the colors come from the theme.

Fig. 4  /  Forecast

When, not just how much

Click for exact reset times and a forecast from your recent pace: safe until the reset, or the time you will hit 100 percent. A notification arrives at 75 and 90 percent, once per reset period.

Fig. 5  /  Footprint

Built to be left running

About 15 MB of memory and no measurable CPU at idle. A keep-awake switch for overnight jobs sits next to the rings, on Option-Shift-K, and lets go by itself when the battery runs low.

Fig. 6  /  Themes

Make it yours

Six built-in themes and an editor with a live preview. Themes are small JSON files you can duplicate, tweak, export, and share.

All six themes, up close

Fig. 7  /  Privacy

Your login stays yours

No sign-in of its own

Annular reads what Claude Code and Codex already keep on your Mac, read only, after you say yes. It never sees a password and keeps no token of its own.

No account, no tracking

Annular stores no token. Usage history is a local file you can switch off and purge. There is no account, no tracking, and no crash reporting. Anonymous stats are off unless you switch them on.

Two hosts, that is all

Annular itself talks to Anthropic to read your Claude usage, and to annular.app once a day to look for an update. With Codex on, Codex talks to OpenAI, and Annular does not. Updates are notarized by Apple and verified against Annular's signing key before they install.

The full privacy page

Annular.

Download Annular 1.2.2 · DMG

macOS 14 Sonoma or newer, Apple Silicon
Signed and notarized