Token Monitor
Javis603/token-monitor
Desktop widget that tracks token usage and costs across 43+ AI coding tools, including Hermes Agent
Token Monitor is a desktop widget that shows live token usage, costs and tool limits across 43+ AI coding tools. For Hermes Agent users, it reads token usage from the local ~/.hermes/state.db file.
What Token Monitor does
Token Monitor is a local-first desktop widget for macOS, Linux and Windows that gathers token usage from the data files AI coding tools leave on disk. It shows live usage and account limits in one dashboard, with historical trends and breakdowns by tool, device, model, session or project. Multi-device sync lets several machines feed the same view.
The README tables each supported tool with its data path and the kinds of data tracked. For Hermes Agent the data path is ~/.hermes/state.db, and the table lists token usage only, with no account-limit checks or session details. The same table covers Claude Code, Codex, OpenCode, OpenClaw, Cursor, Antigravity, GitHub Copilot, Cline and dozens more. The README is also available in Simplified Chinese, Traditional Chinese, Korean, Japanese and Portuguese.
Key features
- Live token usage and AI tool limits in one widget
- Reads Hermes Agent token usage from ~/.hermes/state.db
- Historical trends and breakdowns by tool, device, model, session or project
- Multi-device sync across machines
- Covers 43+ tools including Claude Code, Codex, Cursor, OpenCode and OpenClaw
When to use it
- See how many tokens a Hermes Agent install uses next to Claude Code and Codex
- Compare usage between a laptop and a server that runs agents
- Find which model or project accounts for most of your token usage
Who it is for: People who run several AI coding agents and want one place to see token usage.
How it fits with Hermes Agent
Hermes Agent is one of the supported tools; Token Monitor reads its token usage from the local state database, without account limits or session details.
FAQ
What is Token Monitor?
Token Monitor is a local-first desktop widget that shows live token usage and tool limits across 43+ AI coding tools. It adds historical trends and multi-device sync.
Does Token Monitor work with Hermes Agent?
Yes, for token usage. It reads Hermes Agent data from ~/.hermes/state.db. The README marks account limits and session details as not available for Hermes Agent.
Is Token Monitor free and open source?
Yes. The repository is released under the MIT license.
Similar models for Hermes Agent
All modelsOpen-source LLM gateway with one OpenAI-compatible endpoint, model routing, fallbacks and cost tracking
lemony-ai cascadeflowIn-process runtime that routes agent model calls by cost, latency, quality and policy
Soju06 codex-lbLoad balancer and proxy that pools ChatGPT accounts behind OpenAI-compatible endpoints with a dashboard
xiufengsun TokenTrackerLocal-first dashboard for AI token usage and cost across dozens of coding tools, with native apps
landingbj LinkMindAI middleware for model routing, RAG and OpenAI-compatible APIs, with Hermes Agent sync hooks
humantonylee free-routerTerminal tool that pings free AI models and writes the best one into OpenCode, OpenClaw or Hermes Agent
Related guides: How to install Hermes Agent