qunqin24/Pulse

Know how much Claude Code, Codex, Cursor, Copilot and 70+ other AI coding tools you have left — a free, open-source macOS monitor on the edge of your screen.

What is Pulse?

Pulse is a free, open-source macOS app that shows you, at a glance, how much usage you have left on AI coding tools like Claude Code, Codex, Cursor, and GitHub Copilot — without opening any usage web pages.

It appears as a slim floating rail docked to the edge of your screen. Each AI service you use gets its own colored ring showing how much of your quota is used (green → amber → red when exhausted). Hover over a ring for details like reset times, remaining balance, and recent token usage.

Why it exists

AI coding assistants give you limited usage per hour, day, or week (e.g., "75% of your 5-hour window used"). Normally you'd have to open each provider's website to check. Pulse pulls those numbers automatically from the services you already use and puts them on your screen.

Key capabilities

  • 77 services supported — Claude Code, Codex, Cursor, GitHub Copilot, Grok, DeepSeek, Kimi Code, and many more, each as its own ring.
  • Real numbers only — shows the usage percentage each service itself reports; estimates are clearly marked.
  • Privacy-first — no Pulse account, no Pulse server. It uses your existing logins and runs entirely on your Mac.
  • Forecasting (optional) — can predict when you'll run out based on your current burn rate.
  • Token spend tracking (optional) — reads local logs from 54 client sources to show token usage, costs, and charts by model, agent, or project.
  • Menu bar mode — instead of (or in addition to) the floating rail, show usage in the menu bar with a dashboard.
  • Scriptable — Pulse --json outputs the latest readings for use in tmux, sketchybar, Raycast, or shell prompts.
  • Extensions — you can write a small program that reports usage from your own internal quota endpoint, and Pulse draws it as a ring.

How it works

Pulse reads usage data from each provider's own API, your local CLI sessions, browser sessions, or pasted API keys — whatever the provider offers. It never stores credentials centrally and makes no connections beyond the providers you already use, their public status pages, and app-update checks.

Tech details

  • Built with Swift and SwiftUI (native macOS app)
  • Requires macOS 14 Sonoma or newer; supports Apple Silicon and Intel
  • Six interface languages: English, Chinese (simplified/traditional), Japanese, Korean, Russian
  • Licensed under Apache 2.0

Bottom line

Pulse is a polished, genuinely useful utility for anyone who regularly uses AI coding assistants and wants to avoid surprise rate limits. It's not an AI model itself — it's a monitoring tool for AI coding tools — but it's a substantial, well-built piece of software in the AI-agent ecosystem.

Related

  • Dispatch
  • Project
  • Project
  • Project
  • Project