# Open source AI usage trackers: the short list

> One desktop dashboard and two terminal tools, all MIT-licensed, and which one fits how you code.

URL: https://claudegpt.si/news/open-source-ai-usage-tracker-short-list  
Published: 2026-10-26T15:50:44.436Z  
Author: ClaudeGPT Si Newsroom  
Section: AI Tools  
Topics: Open source, AI usage tracker, Developer tools  
Publisher: ClaudeGPT Si

## Key takeaways

- UsageAtlas is an MIT-licensed desktop tracker for tokens, limits, resets and history across Claude Code, Codex, Cursor and other coding tools.
- ccusage prints token and cost reports from local CLI logs and does not list Cursor; Claude Code Usage Monitor is a live terminal view for Claude Code only.
- All three are MIT-licensed, so you can read exactly what each one touches on your machine.

The best open source AI usage tracker for most developers is UsageAtlas: a free, MIT-licensed desktop app that tracks tokens, limits and reset times across Claude Code, Codex, Cursor and other coding tools. If you would rather stay in the terminal, ccusage and Claude Code Usage Monitor are the two open source options worth knowing, each with a narrower job.

## Why open source matters for a usage tracker

A usage tracker sits close to your work. It reads session files on your disk and, for some tools, uses the sign-in you already have. Being able to read the source is the easiest way to check what it touches and what it sends. All three tools below publish their code on GitHub under the MIT license.

## 1. UsageAtlas: the desktop dashboard across tools

[UsageAtlas](https://github.com/SRX9/UsageAtlas) is the pick when you use more than one assistant. It runs as a tray app on Windows, macOS and Linux and shows:

- tokens, requests, models and estimated cost by day and tool
- usage windows and reset times that providers report, such as Claude's five-hour and weekly limits and Codex session and weekly windows
- history over 7, 30 and 90 days, with model mix and peak hours
- a desktop alert at a threshold you set, once per reset cycle

Its sources include Claude Code, Codex, Cursor, OpenCode, Antigravity CLI and Pi / OMP for activity, and GitHub Copilot, Warp, Amp, Qoder and others for balances and allowances. It does not read prompts or responses, and local tracking needs no account. Cost is shown as an estimate, not a bill.

## 2. ccusage: reports in the terminal

ccusage describes itself as a way to "analyze coding (agent) CLI token usage and costs from local data". You run it with `npx ccusage@latest` and get daily, weekly, monthly or session tables, plus a five-hour window report for Claude Code and JSON output for scripts. It reads Claude Code, Codex, OpenCode, Amp, GitHub Copilot CLI, Gemini CLI and a long list of other CLIs. Cursor is not on its list.

Pick it when you want a quick printed report and nothing running in the background.

## 3. Claude Code Usage Monitor: a live view for Claude only

Claude Code Usage Monitor is a Python tool installed with `uv tool install claude-monitor`. It draws a live terminal view of Claude Code usage, forecasts your pace toward the reset, and can keep an opt-in local history. It covers Claude Code only.

Pick it when Claude Code is your single tool and a terminal pane is where you want the numbers.

## Side by side

| | UsageAtlas | ccusage | Claude Code Usage Monitor |
| --- | --- | --- | --- |
| Form | Desktop tray app | CLI reports | Live terminal UI |
| Claude Code | Yes | Yes | Yes |
| Codex | Yes | Yes | No |
| Cursor | Yes | Not listed | No |
| Usage window view | Provider-reported windows | Claude Code five-hour report | Claude Code limits |
| Desktop alerts | Yes | Not listed | Not listed |
| License | MIT | MIT | MIT |

## Which one to run

Start with UsageAtlas if your week includes Claude Code plus Codex or Cursor, or if you want alerts without keeping a terminal open. Keep ccusage around for scripted reports. Use Claude Code Usage Monitor if you only run Claude Code and like a live pane. These are not exclusive, and plenty of people run a terminal reporter next to a dashboard.

## Frequently asked questions

### Is there an open source AI usage tracker with a GUI?

Yes. UsageAtlas is a desktop tray app for Windows, macOS and Linux, published under the MIT license.

### Can I use ccusage and UsageAtlas together?

Yes. They are separate projects that read usage on their own, so a terminal report and a desktop dashboard can run side by side.

## Sources

- [UsageAtlas source code](https://github.com/SRX9/UsageAtlas), GitHub
- [UsageAtlas: detailed information](https://usageatlas.com/llms-full.txt), UsageAtlas
- [ccusage](https://github.com/ccusage/ccusage), GitHub
- [Claude Code Usage Monitor](https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor), GitHub
