github →

New request

#692: Feature request: 7-day daily cost chart with budget tracking

We'll provision a sandbox, run an agent against the issue, and open a draft PR. You can pull the branch and iterate from there.

Issue
enhancementhelp wantedmonitoring

This feature is needed by users running multi-agent Hermes swarms. A reference implementation exists in the Hermes Control Interface repo. Please add a bar chart showing daily API spend over the last 7 days, alongside a monthly pace projection and a configurable budget limit with percentage used. This is essential for users self-hosting Hermes with cost-sensitive API providers.

Assessmentadvisory
feature●●● hard80% confidence

Cross-cutting cost tracking requires new backend data collection, chart rendering, budget configuration, and alerting across the API and frontend.

Likely files
  • api/routes/monitoring.py
  • api/models/usage.py
  • static/js/charts/daily_cost.js
  • static/index.html
  • api/config/budget.py
  • api/jobs/cost_aggregator.py
  • static/js/components/budget_banner.js
  • tests/api/test_cost_tracking.py
Create the request

This opens a fresh agent run and a draft PR for issue #692.

Cancel