← Reddit

I built a Claude and ChatGPT usage meter for Cinnamon on Linux

Reddit · MysticGoddess27 · July 30, 2026
A developer created a Cinnamon desklet for Linux that displays usage metrics for Claude and ChatGPT, featuring color-coded usage bars, reset countdowns, and credit balance information. The open-source tool is available on GitHub and compatible with multiple Linux distributions including Fedora, Linux Mint, Ubuntu, Debian, Arch, and openSUSE, without collecting any user data or connecting to third-party services.

Detailed Analysis

A Cinnamon desktop desklet for monitoring Claude and ChatGPT usage has emerged from the community, built by a Reddit user and shared freely on GitHub. The tool, designed for Linux Mint, Fedora's Cinnamon spin, and other Cinnamon-based distributions like Arch, Manjaro, and openSUSE, provides at-a-glance visibility into consumption limits for both AI platforms. Its core features include color-coded usage bars that shift from blue to amber to red as users approach their session and weekly limits, live countdown timers showing when those limits reset, credit balance tracking where providers expose that data, and a staleness indicator that transparently flags when a reading can't be refreshed rather than displaying misleading information. The developer explicitly notes the tool makes no third-party network calls and collects no user data, inviting anyone skeptical to audit the open-source code directly.

This kind of grassroots tooling reflects a broader pattern among Claude's power users: the rise of usage-anxiety management as a genuine pain point. Anthropic's tiered subscription plans (Pro, Max, and various API rate limits) impose session-based and weekly caps that can be difficult to track without constant manual checking through the web interface or CLI. As Claude has become embedded in daily coding and writing workflows—particularly through Claude Code and desktop/terminal-based usage—power users increasingly want ambient, glanceable feedback on how much runway they have left before hitting a wall mid-task. The emergence of third-party utilities like this desklet, alongside similar browser extensions and CLI wrappers that have circulated in developer communities, signals that Anthropic's native usage-reporting UI is perceived by at least some segment of users as insufficient for their needs.

The decision to build cross-platform support for both Claude and ChatGPT usage tracking, with the option to toggle either provider on or off, is also notable. It suggests that many developers and power users are not loyal to a single AI vendor but instead run a dual-stack workflow, switching between Claude and OpenAI's models depending on task, cost, or performance considerations. A unified usage dashboard that treats both services as first-class citizens, rather than favoring one, mirrors how developers already treat model-agnostic tooling in other domains, like API gateways or IDE plugins that support multiple LLM backends.

More broadly, this project is a small but telling data point in the maturation of the AI-assistant ecosystem: as these tools move from novelty to daily infrastructure, a parallel ecosystem of monitoring, observability, and quality-of-life tooling is forming around them, largely driven by grassroots open-source contributors rather than the platform vendors themselves. The lightweight, no-frills, non-commercial nature of the desklet—free, auditable, and explicitly disclaiming any data collection—also reflects a strain of trust-conscious development within the Linux and open-source community, where users are particularly wary of tools that phone home or monetize usage data. As AI usage limits and pricing tiers grow more complex across providers, expect more of these community-built observability tools to appear, filling gaps that official first-party dashboards leave open.

Article image Read original article →