A plugin for the Hermes Agent framework that answers a specific operational question: what are your scheduled agent jobs costing you? It hooks into Hermes's onsessionend event to capture every cron-originated run, records estimated cost, token counts, model, duration, and success state into a local append-only SQLite fact database, and can backfill historical sessions from Hermes's state store.
The analytics surface through three interfaces:
- A dashboard tab with summary cards, cost-by-model breakdowns, per-job tables with projections, run-history drill-downs, and outcome/mode/time-window filters (localized in English, Spanish, and Simplified/Traditional Chinese)
- A CLI with commands for summaries, per-job and per-model breakdowns, run history, daily trends, and DB health, all filterable and JSON-exportable for scripting or agent consumption
- An agent skill that walks a Hermes agent through a structured 7-step diagnostic workflow, producing confidence-graded anomaly findings and ranked recommendations
The README is candid about limits: cost figures are Hermes's estimates rather than invoice-accurate, the success signal is wrapper-level reliability (did the job complete) rather than output correctness, sessions that never end cleanly are invisible, and only cron jobs in the default Hermes profile are monitored.
