INTERFACES / WEB APP

The whole picture, in your browser.

The Ottto dashboard at ottto.net: Overview, Costs, Sessions, Subscriptions, Apps, Reports, and admin - every reconciled number, role-aware and team-scoped.

No credit card. Apple Silicon · macOS Sonoma+ for the desktop app.
What's inside

Every surface, one login.

Sign in once and the whole estate is there: spend, sessions, subscriptions, and reports - reconciled from local agents, live telemetry, connectors, and cloud bills.

  • Unified cost & token trendsStacked by source or by model, across every coding agent and account.
  • Session explorerPer-session, per-model cost breakdown - drill from a day to a single turn.
  • Subscriptions & quota windowsPlan seats and reset windows sit right next to metered usage.
  • Saved private reportsPin a view, share it inside your org, export when finance asks.
  • Command palette, light/dark, org & team RBACJump anywhere with one keystroke; everyone sees only their scope.
ottto.net/dashboard
Spend · MTD$8,420+6.1%
Tokens1.94B-3.2%
Active agents5stable
Cost by sourcelast 30 days · reconciled
Local enriched$4,910
Live telemetry$2,360
Cloud billing$1,150
Data sources

Five labels, zero guessing.

Every figure on the dashboard carries its provenance. You always know whether a number came straight off a bill or was derived - no silent blending, no mystery totals.

  • L
    Local enrichedRead from the agent's own JSONL on each machine, model-tagged and deduped.
  • T
    Live telemetryOTLP spans streamed from gateways and SDKs as work happens.
  • C
    Integration connectorsProvider consoles and admin APIs pulled on a schedule.
  • $
    Cloud billingVertex and Bedrock line items straight from the cloud bill.
  • Calculated by OtttoRates applied to raw usage when a provider gives tokens but no dollars.
Yesterday · reconciled spendper source, with confidence
Claude Code exact $312.40
Codex est $148.10
Cursor exact $96.75
Pi est $54.30
awsBedrock exact $41.90
Vertex exact $28.55
exact straight off a bill or counter · est rated by Ottto from raw usage
Secure by design

Your credentials never touch the page.

The web app is a read surface over reconciled data. Setup material is handed to your local daemon out of band, not stored in the browser.

🔒
JWT / Auth.js sign-in, org scoping, one-shot scoped setup keys that never touch the DOM. The web app forwards setup material to your local daemon over a loopback channel - it never edits your dotfiles, and the keys are single-use and expire on first claim.

Open the dashboard.

Sign in at ottto.net and every reconciled number is waiting - Overview, Costs, Sessions, Subscriptions, Apps, and Reports, scoped to your team.

Free to start · no credit card · Apple Silicon · macOS Sonoma+ for the desktop app.