
Live for Claude Code, Codex & Grok
Know your agent costs — every cent.
A precise menu bar for Claude Code, Codex & Grok. Real dollars in real-time: 5-hour caps, weekly limits, and more. JP watches it all for you.
- Works offline
- No account
- Dark & light modes
- macOS widget
- Notarized by Apple
- No Full Disk Access
- Native Swift

Claude Code, Codex, Grok live · GitHub Copilot on dashboard · 58+ more coming soon
How JP works
Four small jobs, done exactly right.
On your desktop, too
A useful macOS widget — you choose the size.
Drop JP the Cat into your widget gallery and today's spend stays in view without opening a thing. Every size renders in Sunlit light or Midnight dark to match your Mac.
- 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
- 1Download it. Meow.
- 2Right-click desktop or Notification Center.
- 3Search for me! “JP the Cat”
- 4Choose the right size.
- 5Drag widget into place.
- 6Enjoy your beautiful agent stats!
It's just that simple.
Sunlit & Midnight, every size.
Accuracy
A meter you can trust.
Other apps blur the line between a measured number and a guessed one. JP never does. Every plan figure comes straight from the provider's own counter, stamped official. Anything JP works out on top of it — like whether you're on pace to hit a limit — is stamped est. and never dressed up as measured. You always know which is which.
Never leaves your Mac
Your prompts, code, transcripts, token history, and API keys stay on machine — always and forever.
All JP ever sends
A server-anchored license check with a salted device hash — never prompts, code, transcripts, tokens, or keys.
Least-privilege access
No Full Disk Access. Ever. JP reads only provider logs already on device and she never breaks your privacy.

How JP compares
Different tools, different jobs.
JP is not an agent-control panel; she's your cost-and-limits co-pilot.
We are inspired by our competitors but there was so much more to build for real, hardcore users.
Make it yours
24 themes, 1 JP the Cat.
From Sunlit light to twenty-one terminal-inspired dark packs, it's up to you.
Sunlit & Midnight, and every shade between.
Yummy Pricing
Pay once. It's yours.
Buy once, use forever with free updates. No subscription, no account required.
- Notarized by Apple
- Developer ID signed
- SHA256 verify
- No Full Disk Access
- Native Swift, no Electron
Requirements: Apple Silicon, signed, notarized, JP approved.
Frequently asked questions
Good questions, honest answers.
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 too, once you opt in; and an optional GitHub Copilot CLI row (token estimate, never in the combined total). Plus a per-model provider drawer, a native macOS widget (small, medium, large), light and dark themes (Sunlit & Midnight Ledger), a configurable 7/14/30/90-day window, and an 80% usage alert with JP's meow — all local-first, over a 62-provider catalog with explicit live/next/later labels.
How is this different from the free usage tools?
Free CLIs and menu-bar tools mostly show token counts and rough percentages — and several misprice cache tokens. JP starts with accurate Claude Code dollars, Codex's official limits (Claude's too, once you opt in), and honest notional Grok list-price cost, then adds a macOS widget, light and dark themes, and an 80% meow alert. GitHub Copilot stays estimate-only when you enable capture — never smuggled into the headline total.
Which providers are in the catalog?
Claude Code, Codex, and Grok are live (in totals, widgets, and alerts — Grok as notional list price). GitHub Copilot can appear on the dashboard too once you opt in from Settings — token estimate only, never folded into the combined total. The rest of the catalog — including Antigravity, Google's successor to the Gemini CLI — is mapped so JP can grow into more local files, connected accounts, and provider APIs without pretending those integrations are shipped today.
Claude Code
Codex
Grok
Gemini
GitHub Copilot
OpenCode
Amp
Droid (Factory)
Codebuff
Kilo
Kimi
Hermes Agent
pi-agent
Goose
OpenClaw
Qwen
Qoder
CodeBuddy
Cursor
OpenAI
Azure OpenAI
OpenCode Go
Alibaba
Alibaba Token Plan
Antigravity
Devin
z.ai
MiniMax
Manus
Kiro
Vertex AI
Augment
JetBrains AI
Kimi K2 (unofficial)
Moonshot / Kimi API
T3 Chat
Ollama
Synthetic
OpenRouter
ElevenLabs
Warp
Windsurf
Zed
Perplexity
Xiaomi MiMo
Doubao
Sakana AI
Abacus AI
Mistral
DeepSeek
Crof
Venice
Command Code
StepFun
AWS Bedrock
Groq
LLM Proxy
LiteLLM
Deepgram
Poe
Chutes
Aider
Isn't this just another notch app like the cat-and-island ones?
Different job. Those are agent control panels — approve prompts, jump to terminals. JP the Cat is a cost-and-limits meter: it answers "what am I spending, and how much of the current window is used?" Keep it in your menu bar as a pill, or drop the widget on your desktop in small, medium, or large — in light or dark to match your setup.
What do I need to run it?
macOS 14 (Sonoma) or newer, on an Apple Silicon Mac. Because JP reads the usage logs your tools already keep, you'll want Claude Code, Codex, and/or Grok Build installed — she's happy with any combination. GitHub Copilot CLI is optional: enable capture from Settings → Live data when you want that row. There's no account to create for the local cost engine, and Claude Code / Codex / Grok need nothing extra to start counting.
Is it safe to install?
Yes. JP the Cat is signed with a Developer ID and notarized by Apple, so Gatekeeper opens it with one friendly "are you sure?" — never the scary "unidentified developer" block. Drag her to Applications and open, or install the same notarized DMG with Homebrew:brew tap 8bittts/jpthecat && brew trust 8bittts/jpthecat && brew install --cask jpthecat. She runs unsandboxed for exactly one reason: to read home-root tool logs (~/.claude, ~/.codex, ~/.grok, and optionally ~/.copilot) — paths macOS doesn't gate — so there's no Full Disk Access and no Accessibility prompt, and she reaches only those provider folders, never the rest of your disk. Every build's SHA256 is linked on the pricing card so you can verify your download.Will it slow down my Mac?
No. JP the Cat is native Swift — no Electron, no browser engine — so she stays light in the menu bar. She mostly sleeps, waking to re-read your logs only when they change (a file-system watch) or on a gentle timer, then settles back down.
How do I add the desktop widget?
Open Edit Widgets — right-click your desktop, or click the date and time in the menu bar and scroll to the bottom — then search "JP the Cat" and drop the small, medium, or large size wherever you like. JP's Settings has a shortcut that walks you through it. The widget shows your latest totals; the app keeps it fed.
How do I see Claude's usage limits, like Codex's?
Codex publishes its 5-hour and weekly limits to its own logs, so JP shows them automatically. Claude only reports those official numbers through its statusline, so JP keeps it opt-in: turn on "Claude live limits" in Settings → Live data and she appends one small, clearly-marked block to your Claude statusline that writes the official percentages to a file she reads. Your statusline output is unchanged, nothing else in your Claude config is touched, and you can turn it off anytime. Until you opt in, Claude shows real-dollar cost only — never a guessed limit.
Which plans and subscriptions does it work with?
Claude Pro and Max — JP auto-detects your tier (Max 20x and friends), so there's no plan flag to set — Codex on a paid subscription, and Grok Build under SuperGrok or X Premium+ (dollars labelled notional list price, not subscription spend). GitHub Copilot CLI is optional capture only. She reads whatever your tools already log, so you never connect an account or paste an API key for the local cost engine.
Does it support GitHub Copilot?
Yes, as an optional dashboard row and token-estimate widget view — never as spend. Enable Copilot CLI live data in Settings → Live data (JP only shows the row when the Copilot CLI is actually installed). It needs the real OTel file export path configured; once events land, you get a Copilot sparkline and token estimate with an estimate badge. Copilot stays out of the combined dollar total and usage alerts.
Is my data private?
Completely. JP reads the local session logs your tools already write and never uploads your prompts, code, transcripts, or token history. The Mac app's required network calls are limited to the server-anchored trial and salted license checks; website page and performance telemetry is disclosed in the privacy policy.
How do I uninstall it?
Drag JP the Cat to the Trash. If you turned on Claude live limits, flip that off first (Settings → Live data) so she cleanly removes the small block she added to your Claude statusline. Her own files live in ~/Library/Application Support/JPtheCat — delete that folder to clear every last trace.
What does it cost, and what's free?
One-time, no subscription, no account. $12.99 covers one Mac with free updates; extra Macs are $9.99 each. Every install starts with a 7-day no-card trial with everything unlocked. After the trial, the live menu-bar dollar total stays free forever, right in your menu bar. A license unlocks everything you open: your 5-hour and weekly limit % right in the menu bar, the full dashboard with its per-model breakdown and detailed gauges, the desktop widget, and JP's 80% usage-limit meow.
Can I move my license to a new Mac?
Yes. Open Settings in JP, choose Deactivate this Mac, then unlock JP on the new Mac with the same JPC- key from your purchase email. Need more seats instead of moving one? Buy more adds Macs at $9.99 each for returning buyers.
How do I get updates?
JP updates herself in place with one click, using Sparkle — the same framework countless Mac apps use. A dot in Settings turns amber when a new build is ready; click it (or 'Check for Updates…' in JP's menu) and she installs it while keeping your settings. Updates are free.
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. Paid features continue from the last signed offline lease during normal offline use; license changes like activation, deactivation, and buying more Macs need the network.
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 and cache-read discount. Codex's 5-hour and weekly numbers come straight from its own rollout log, marked official; opt in and Claude's official limits read official too. Grok uses official xAI API list prices as notional cost on SuperGrok / Premium+ — never claimed as subscription spend. GitHub Copilot is token-estimate only. Anywhere a number is inferred rather than published, JP stamps it est.
Who is JP the Cat, exactly?
A highly opinionated tortoiseshell with impeccable taste and zero patience for wasted tokens. She's lovable, a little bossy, and extremely picky about who she works with — which is exactly why she's so good at keeping your AI spend honest.
Ready when your agents are
Install JP before the next expensive session.
Start with the 7-day no-card trial. Keep the live menu-bar pill free forever, or unlock the dashboard, widget, gauges, and 80% alerts for $12.99 once.
14-day refundFree updates forever