Headroom

Features

Everything the Headroom app does

Headroom is a local proxy that reversibly compresses the logs, boilerplate, and repetitive context before they reach Claude Code or Codex — ~50% fewer tokens with no measurable hit to quality, so the plan you already pay for lasts about twice as long. The app wraps that engine in tools to see, extend, and act on the savings.

Download for MacOS

7-day free trial · no credit card required

How it works

Less noise in, more code out

Headroom runs as a local proxy: it intercepts each prompt before it reaches Claude Code or Codex and reversibly compresses the logs, boilerplate, and repetitive context that bloat it — keeping the original retrievable on demand. You get ~50% fewer tokens with no measurable hit to quality, automatically, on every session.

70.3M
tokens saved per developer, on average
Headroom dashboard: total costs and input tokens saved, with a daily savings history chart
Headroom activity feed: compressions, learnings, RTK saves, and weekly recaps
Headroom project learnings: token-saving patterns written to each agent's memory per project
Headroom add-ons screen: RTK, MarkItDown, and Ponytail installed with one click

Beyond compression

Three features that compound the savings

Compression trims every prompt automatically. These build on top of it — extending the savings to your terminal and documents, teaching your agent to stop repeating expensive mistakes, and showing you exactly what's being saved.

Add-ons

One-click add-ons

A small set of optional tools you install and toggle with a single click, wired up for both Claude Code and Codex with no separate setup. Each attacks a different slice of the token bill, and they stack:

  1. RTK trims noisy terminal output, so your agent sees the important parts of a command's results without the clutter.
  2. MarkItDown converts PDF and Office documents to Markdown so they cost far fewer tokens to read.
  3. Ponytail nudges the agent to write the least code that solves the problem — the output side of the bill that input-focused tools leave untouched.
Headroom add-ons screen: RTK, MarkItDown, and Ponytail installed with one click

Project learnings

Turn repeated mistakes into permanent fixes

Headroom scans your past Claude Code and Codex sessions and writes token-saving patterns into each agent's own memory — CLAUDE.md and MEMORY.md for Claude Code, AGENTS.md and instructions.md for Codex. When the agent repeats a mistake, Headroom updates the memory so it doesn't happen again.

Because the patterns live per project, the savings compound: every future session starts already knowing what wasted tokens last time. You can also scan history on demand, or seed learnings yourself.

Headroom project learnings: token-saving patterns written to each agent's memory per project

Activity overview

See every saving as it happens

The activity feed gives you one place to see what Headroom has been doing: compressions and savings recorded, learnings written, RTK saves, available updates, and warnings as you approach a usage limit — so hitting a cap never comes as a surprise. The dashboard rolls it up into total tokens and dollars saved over time, with a daily savings history chart.

Headroom activity feed: compressions, learnings, RTK saves, and weekly recaps

All local, all private

Try it on a real project

Everything above runs on your machine — your prompts and code never need to leave it. Download the app, connect Claude Code or Codex, and the add-ons, learnings, and activity feed all light up on their own. The compression engine is the open-source Headroom CLI; see the FAQ for privacy details.

Download for MacOS

7-day free trial · no credit card required