Skip to content

Know your agent costs! 

every cent100% localfree now!!

Your AI agents' tokens, cost, and limits — right in the menu bar.

Download free ↓

Your download is on the way

JP is on her way to your Mac!

Check the Downloads folder for the DMG, then drag JP the Cat into Applications.

Download didn't start? Download it directly.

how it works →

Free · Offline · No account · macOS 14+

Claude CodeCodexGrokMuse SparkCursorOpenCode GoClaude CodeCodexGrokMuse SparkCursorOpenCode GoClaude CodeCodexGrokMuse SparkCursorOpenCode Go

Go on, poke her.

This is the real menu bar dashboard, running right here with demo numbers. Switch providers, change the window, flip to Settings.

JP the Cat 🐾
REAL + NOTIONAL LIST-PRICE · TODAY · REAL + NOTIONAL LIST-PRICE · TODAY · REAL + NOTIONAL LIST-PRICE · TODAY ·
All providers
$296.57
last 30 days
All providers ·$296.57
Spend by provider · last 30 days$296.57
Updated just now

Four small jobs,
done purrfectly.

#1 Track

Local truth, zero setup

Claude Code, Codex, and Grok Build already keep usage logs on your Mac — no account, no API key. Muse Spark and OpenCode Go read OpenCode's local database here; Muse Spark counts sessions on this Mac, not your full Meta account dashboard. Follow along in the menu bar, the macOS widget, or her dashboard.

#2 Cost

Priced to the cent

Real dollars with real per-model rates — the 5min vs 1hr cache split most tools flatten, streaming chunks de-duplicated. Pick a 7, 14, 30, or 90-day window and JP does the math.

#3 Limit

Real limits, from the source

Your 5hr and weekly usage comes straight from official feeds — Codex automatically, Claude when live limits are on. Every number is stamped official. JP never guesses.

#4 Alert

One meow. Never a nag.

A single meow and a native macOS banner the moment a provider crosses 80% — once per window, then quiet. Tune it or turn it off in Settings.

Look at all
those numbers.

JP the Cat Advanced Analytics: a spend hero, stat tiles, provider trends, heatmaps, and a per-model table — every figure stamped official or est.

Advanced Analytics — every number labelled official or est.

On your desktop, too.

Pick a size

Small
Today's total, notional tag, and live spend.
Medium
Small + per-provider breakdown with gauges.
Large
Medium + last 30 days total and more.

Add it in seconds

  1. Download it. Meow.
  2. Right-click the desktop or open Notification Center.
  3. Search for “JP the Cat”.
  4. Choose a size and drag it into place.
JP the Cat Large macOS widget in Sunlit light mode with provider rows and usage gauges.
JP the Cat Medium widget in Midnight dark mode.JP the Cat Small widget with today's total.

24 themes. 1 cat.

From Sunlit light to twenty-one terminal-inspired dark packs.

JP the Cat dashboard in the Sunlit Ledger theme
Sunlit Ledger
JP the Cat dashboard in the Retro Terminal theme
Retro Terminal
JP the Cat dashboard in the Tokyo Night theme
Tokyo Night
JP the Cat dashboard in the GitHub Dark theme
GitHub Dark

She keeps secrets.

Every plan figure comes straight from the provider's own counter, stamped official. Anything JP works out on top is stamped est. and never dressed up as measured.

Never leaves your Mac

Your prompts, code, transcripts, token history, and API keys stay on machine — always and forever.

Least-privilege access

No Full Disk Access. Ever. JP reads only the provider logs already on device and never breaks your privacy.

Signed & notarized

Developer ID signed and notarized by Apple, so Gatekeeper opens her with one friendly “are you sure?” — never the scary block.

the price is…$0

No trial. No license key. No account. Just a very picky cat and very accurate numbers.

Get JP free ↓

Your download is on the way

JP is on her way to your Mac!

Check the Downloads folder for the DMG, then drag JP the Cat into Applications.

Download didn't start? Download it directly.

macOS 14+ · Apple Silicon · or install with Homebrew:

brew tap 8bittts/jpthecat brew trust 8bittts/jpthecat brew install --cask jpthecat

Questions?

Is it really free?
Yes. Download it, keep it, use every feature. No account to create, no card, no trial clock.
What's inside JP the Cat?
Real Claude Code dollars, cache-aware and deduplicated; Codex's official 5-hour and weekly limits, automatic; Grok Build as notional list-price dollars from local sessions; Claude's official limits once you opt in; an optional Cursor CLI row; a per-model provider drawer; a native macOS widget in three sizes; 24 themes; a 7/14/30/90-day window; and an 80% usage alert with JP's meow.
How is this different from other usage tools?
Most CLIs and menu-bar tools show token counts and rough percentages — and several misprice cache tokens. JP starts with accurate Claude Code dollars, Codex's official limits, and honest notional Grok cost, then adds a widget, themes, and an 80% meow. Cursor stays estimate-only and never sneaks into the headline total.
Isn't this just another notch app?
Different job. Those are agent control panels — approve prompts, jump to terminals. JP the Cat is a cost-and-limits meter: what am I spending, and how much of the current window is used?
How accurate is the cost?
Claude Code is priced from the same per-model rates as your invoice, including the 5-minute vs 1-hour cache-write split. Codex's 5-hour and weekly numbers come straight from its own rollout log, marked official. Grok uses official xAI API list prices as notional cost — never claimed as subscription spend. Cursor is token-estimate only. Anywhere a number is inferred, JP stamps it est.
What do I need to run it?
macOS 14 (Sonoma) or newer on an Apple Silicon Mac, plus Claude Code, Codex, and/or Grok Build. Any combination makes her happy. Cursor CLI is optional.
Is it safe to install?
Yes. She is signed with a Developer ID and notarized by Apple. She runs unsandboxed for exactly one reason — to read home-root tool logs (~/.claude, ~/.codex, ~/.grok, and OpenCode's local data) — so there's no Full Disk Access and no Accessibility prompt.
How do I get updates?
JP updates herself in place with one click, using Sparkle. A dot in Settings turns amber when a new build is ready; click it and she installs it while keeping your settings.
Does it work offline?
Yes. JP reads the on-disk logs your tools already write, so cost and usage math stays local and keeps working offline.
How do I uninstall it?
Drag JP the Cat to the Trash. If you turned on Claude live limits, switch that off first (Settings → Live data). Her own files live in ~/Library/Application Support/JPtheCat — delete that folder to clear every trace.
Who is JP the Cat, exactly?
A highly opinionated tortoiseshell with impeccable taste and zero patience for wasted tokens. Lovable, a little bossy, and extremely picky about who she works with.
Download free ↓

Your download is on the way

JP is on her way to your Mac!

Check the Downloads folder for the DMG, then drag JP the Cat into Applications.

Download didn't start? Download it directly.

still stuck? write to JP →