What do you want to do?
3 use cases
-
Approve or deny coding agent requests from your iPhone
Pair the iPhone app to your Mac so you can answer Claude or Codex requests when you are away from the desk.
View prompt
Using the michellzappa/headroom repo, pair the Headroom iPhone companion with my Mac using the mobile token from Mac Settings. Expected output: a pending <agent name> request appears in the iPhone Attention tab and can be answered. Verify by confirming the request is listed on the phone and the Mac host responds to `curl -s localhost:8737/health | python3 -m json.tool`.
-
Read the local usage feed before starting a long agent task
Query the local Headroom host for quota Headroom so an agent can decide whether a big task fits the remaining limit.
View prompt
Using the michellzappa/headroom repo, query the local Headroom host at localhost:8737 and read the /usage feed for <provider name>. Expected output: a yes or no decision on whether remaining quota covers the task, based on a threshold of <threshold>. Verify by confirming the /usage response parses as JSON before using it.
Quick start with Headroom
- Check you have what it needs: macOS 14 or later for the menu bar app; Python 3.9 or later (the bundled host is stdlib only, using /usr/bin/python3); At least one AI coding tool already signed in locally.
- Open michellzappa/headroom on GitHub and read the README and license.
- Download Headroom-macOS.zip from the Releases page on the Headroom GitHub repo and open Headroom.app.
- Open the menu bar meters and follow the Welcome screen.
- Confirm the detected providers, then select Continue. On a Release build the host starts automatically and stays up at login.
- Run
curl -s localhost:8737/health | python3 -m json.toolin Terminal to confirm the host is responding.
These steps come from our top use case, Check AI coding quota and ship status from the menu bar, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for michellzappa/headroom
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers who use Claude, Codex, or Cursor daily and want quota limits and ship status visible without opening billing pages, gh, or Vercel.
- Why it is hot265 stars
- LanguagePython
- Sourcegithub.com/michellzappa/headroom · Back to Hot repos
Requirements
- macOS 14 or later for the menu bar app
- Python 3.9 or later (the bundled host is stdlib only, using /usr/bin/python3)
- At least one AI coding tool already signed in locally
- Optional: iPhone or iPad on iOS 17 or later, on the same LAN or Tailscale as the Mac
- Optional: PlatformIO and a Waveshare ESP32-S3-Touch-AMOLED-1.8 for the desk board
Add this badge to your README
Maintain Headroom? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/michellzappa-headroom/?utm_source=github&utm_medium=badge&utm_campaign=michellzappa-headroom)
HTML
<a href="https://dedupedai.com/use-cases/michellzappa-headroom/?utm_source=github&utm_medium=badge&utm_campaign=michellzappa-headroom"><img src="https://dedupedai.com/badge/michellzappa/headroom.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Headroom
What is Headroom?
Headroom is a local-first macOS menu bar app that shows your AI coding quotas and CI, deploy, and monitor status, with optional iPhone, Watch, and ESP32 desk displays. It is an open-source project on GitHub: https://github.com/michellzappa/headroom.
How do I use Headroom?
Download Headroom-macOS.zip from the Releases page on the Headroom GitHub repo and open Headroom.app; then open the menu bar meters and follow the Welcome screen; Confirm the detected providers, then select Continue. On a Release build the host starts automatically and stays up at login. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Headroom for?
Developers who use Claude, Codex, or Cursor daily and want quota limits and ship status visible without opening billing pages, gh, or Vercel.
What can I do with Headroom?
3 use cases so far, for example: Check AI coding quota and ship status from the menu bar; Approve or deny coding agent requests from your iPhone; Read the local usage feed before starting a long agent task. Each has steps and a copy-paste agent prompt.
What do I need to run Headroom?
macOS 14 or later for the menu bar app; Python 3.9 or later (the bundled host is stdlib only, using /usr/bin/python3); At least one AI coding tool already signed in locally; Optional: iPhone or iPad on iOS 17 or later, on the same LAN or Tailscale as the Mac.
What are alternatives to Headroom?
Other hot AI repos in Software and DevOps: ECC, Thinkrail, Superpowers, Deep Infer, Instructor.
Is Headroom safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.