Keep ChatGPT Work, Codex and Codex Spark usage beautifully in view — right in your Cinnamon panel.
Common Codex-only two-window state
| Horizontal top bar with Codex 5h + 7d panel indicators | 40 px vertical panel with Codex 5h + 7d panel indicators |
|---|---|
![]() |
![]() |
Typical Plus and standard Business accounts show the two Codex quota windows; the 5x Business variant is a separate state. Pink credit buckets remain historical and end before the current healthy quota activity.
Default panel with Codex 7d indicator
| Default horizontal panel with Codex 7d indicator | 40 px vertical panel with Codex 7d indicator |
|---|---|
![]() |
![]() |
When model-specific limits are disabled, the compact default keeps the account-wide Codex 7d indicator in the panel.
Codex 7d + Spark panel indicators
| Horizontal top bar with Codex + Spark panel indicators | 40 px vertical panel with Codex + Spark panel indicators |
|---|---|
![]() |
![]() |
| Usage overview | Spark quotas and recent activity |
|---|---|
![]() |
![]() |
Native horizontal and vertical layouts keep the panel indicators visible as a visual anchor while the popup expands to show the details.
Default overview on a horizontal panel
Conditional four-ring quota state
Common Codex-only two-window details
Explicit earned-reset confirmation
| Precise hourly bucket details | Every active quota at a glance |
|---|---|
![]() |
![]() |
| ChatGPT desktop app guidance | Codex CLI guidance |
|---|---|
![]() |
![]() |
| General settings with model-specific panel limits enabled | Colors and thresholds beside both model-specific panel indicators |
|---|---|
![]() |
![]() |
- Live remaining usage, reset countdowns, credits and earned-reset status in a compact native Cinnamon popup.
- Clear 5h and 7d rings, observed 24-hour activity, hourly bucket details and helpful reset tooltips.
- Automatic Codex Spark discovery with an uncluttered default that can show only the account-wide Codex 7d indicator in the panel.
- One polished layout for horizontal panels and real 40 px vertical panels, with configurable colors, thresholds, labels and text size.
- Native ChatGPT App and Codex CLI launch guidance, configurable backend paths, notifications and a Copy Screenshot action.
- Local-first by design: no browser scraping, API key, hosted account service, prompt storage or background daemon.
git clone https://github.com/oss-singularity/cinnamon-chatgpt-usage.git
cd cinnamon-chatgpt-usage
./install.shThen open System Settings → Applets and add ChatGPT Usage Monitor to a panel. Use a signed-in Codex CLI or a supported ChatGPT desktop app as the local backend; the applet does not install either product.
The technical documentation hub contains backend and settings details, privacy boundaries, testing and capture reproduction, package validation, release receipts and the Cinnamon Spices handoff.
Useful entry points:
The applet talks to the user's locally installed Codex app-server and stores only the small local history needed for its charts. Credentials and prompts are never read or bundled. Earned resets always require an explicit confirmation.
Made with love by Claudiu & Codex. 🩷
Licensed under GPL-3.0-or-later. OpenAI, ChatGPT and Codex are trademarks of OpenAI; this independent community project is not affiliated with or endorsed by OpenAI.



















