← Reddit

Built a macOS notch app that shows your Claude token usage in real time (Claude Code + API both tracked)

Reddit · buecewayne · May 28, 2026
A developer built TrackNotch, a macOS application that displays Claude API token usage, cost estimates, and a visual context window indicator in real time. The app runs entirely locally without servers or external data transmission, reading Claude Code's log files and also supporting OpenAI, Cursor, and Codex. Version 1.1.0 is available as free, open-source software on GitHub under the MIT license.

Detailed Analysis

TrackNotch, a newly released macOS application developed by an independent developer, addresses a persistent pain point for heavy users of Anthropic's Claude AI systems by surfacing token consumption and cost data in real time directly within the macOS notch interface. The app occupies the "notch wings" — the unused dark space flanking the camera cutout on modern MacBook displays — and presents three key metrics: live token usage, a running cost estimate, and a visual arc representing how full the current context window is. Version 1.1.0 is available as a free DMG download on GitHub under the MIT open-source license, meaning the codebase is freely available for inspection, modification, and redistribution.

The application targets two distinct Claude usage vectors simultaneously. For Claude Code users, it reads from locally stored log files to track conversational context consumption, solving a problem that becomes acute during extended coding sessions where the context window fills gradually and without obvious indication. For direct API users, it integrates with stored credentials via macOS Keychain to monitor billing-relevant token consumption, offering a more granular and timely alternative to after-the-fact invoice reconciliation. Critically, the entire system operates locally with no outbound data transmission or account requirement, a design choice that directly addresses privacy concerns that often accompany developer tooling monitoring sensitive work.

The app's emergence reflects a broader pattern of third-party ecosystem tooling forming around large language model platforms as their usage becomes sufficiently routine and costly to warrant dedicated monitoring infrastructure. Anthropic does not currently expose a native real-time token usage dashboard within Claude Code or its consumer-facing products at the granularity developers often need, leaving a gap that independent developers are beginning to fill. Similar tooling has emerged around OpenAI's API, and TrackNotch's decision to support multiple providers — including OpenAI, Cursor, and Codex alongside Claude — positions it as a cross-platform AI cost management utility rather than a single-vendor solution.

The choice of the macOS notch as a display surface is architecturally deliberate. Unlike menu bar utilities or floating widgets, notch-wing applications occupy otherwise wasted screen real estate and remain persistently visible without competing with active application windows. This ambient display paradigm aligns well with the use case: developers benefit most from token consumption data when it is always present and glanceable rather than requiring active navigation to a separate monitoring tool. The context arc visualization in particular operationalizes an abstract concept — context window capacity — into an immediately interpretable spatial metaphor analogous to a fuel gauge.

The release speaks to an accelerating commodification of AI development workflows, where token economics are becoming as operationally significant as compute costs in traditional software development. As Claude Code and similar agentic coding tools become embedded in professional development pipelines, the financial and functional implications of context window management grow proportionally. Tools like TrackNotch suggest that real-time AI resource monitoring is transitioning from a niche concern to a standard expectation in the developer tooling landscape, and that the absence of such features in first-party platforms creates durable opportunities for open-source community solutions.

Read original article →