Hermes Atlas
Desktop apps, web UIs & dashboards

Hermes Agent Dashboard

Bichev/hermes-dashboard

Analytics and cost-monitoring dashboard for Hermes Agent token usage, tools, platforms and cron jobs

In short

Hermes Agent Dashboard is an analytics and cost-monitoring dashboard for Hermes Agent. It shows token consumption, cost by model and platform, tool usage, errors and cron job status.

What Hermes Agent Dashboard does

Hermes Agent Dashboard shows how much a Hermes Agent deployment consumes and what it costs. It works as a transparent proxy: Hermes sends its API requests to localhost:3333 instead of api.anthropic.com, the proxy forwards them unchanged, captures responses including streaming SSE, and logs usage to a local SQLite database. It also reads Hermes's own state.db read-only for sessions tagged by platform, message history, tool calls and token counts.

Panels include a KPI strip with tokens, cost, requests and sessions today, monthly cost and projected monthly cost, with a cost alert banner when thresholds are exceeded. Charts cover daily token usage and cost by model for the last 30 days, usage by platform across Telegram, WhatsApp, CLI, Discord and Slack, top tools and tool categories over time, context depth and response complexity histograms, an activity heatmap, error rates and cache efficiency, and operations views for cron jobs, gateway uptime and system resources. The reference deployment runs a FastAPI app behind Caddy with Let's Encrypt HTTPS and secret-code authentication.

Key features

  • Transparent API proxy that logs token usage and cost to SQLite
  • Read-only access to Hermes state.db for sessions, tools and platforms
  • KPI strip with projected monthly cost and threshold alerts
  • Daily token and cost charts broken down by model
  • Per-platform view for Telegram, WhatsApp, CLI, Discord and Slack
  • Reliability and operations panels for errors, cron jobs and gateway uptime

When to use it

  • Finding which models and platforms drive your Hermes Agent spend
  • Spotting retry waste and long conversation depth that inflate token counts
  • Monitoring cron jobs and gateway uptime from a browser on any device

Who it is for: Hermes Agent operators who want visibility into token spend, tool usage and reliability.

How it fits with Hermes Agent

Built specifically for Hermes Agent: it sits between Hermes and the Anthropic API and reads Hermes's own state database.

Note: The documented setup proxies Hermes requests to the Anthropic API, and the repository has no license file.

FAQ

What is Hermes Agent Dashboard?

Hermes Agent Dashboard is an analytics and cost-monitoring web app for Hermes Agent. It combines proxy logs with Hermes's state database to chart tokens, cost, tools, errors and cron jobs.

How does Hermes Agent Dashboard measure usage?

Hermes is pointed at a local proxy on port 3333 instead of api.anthropic.com. The proxy forwards each request unchanged, records usage in SQLite, and the dashboard also reads Hermes's state.db in read-only mode.

Is Hermes Agent Dashboard free and open source?

The repository is public, but it has no license file, so default copyright applies. Check with the author before reusing the code.

Similar interfaces for Hermes Agent

All interfaces

Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent