Understand your agent runs. Improve the work behind the cost.
Ottto brings agent runs and families, context, configuration, work patterns, costs, subscriptions, and source health into one browser workspace—and clearly labels evidence that is still reconciling or incomplete.
Free to start · no credit card
Totals stay qualified while sources reconcile.
Every surface, one login.
Sign in once and move through one account-wide view of agent work, evidence, and cost—without stitching together separate product links.
- One account-wide pictureReview supported cost bases, source freshness, subscriptions, APIs, and cloud billing without blending unlike evidence.
- Runs, groups, and familiesTrace a root run through repeated work and recorded child-agent relationships, then inspect the runs behind the total.
- Optimize with the evidence attachedCompare context, configuration, caching, work patterns, and session economics while coverage gaps stay visible.
- Money on its actual basisKeep subscriptions, metered APIs, credits, and supported cloud bills separate until the evidence supports comparison.
- Saved reports and reviewed recommendationsSave recurring cost and usage views, then open customer-visible Advisor reports when available before deciding what changes.
Totals remain qualified while expected sources reconcile.
Improve the work behind the bill.
Provider totals show a charge or estimate. Optimize connects that number to repository context, caching, configuration, activity patterns, and agent families—and shows when the evidence is incomplete.
Repository context
Compare startup instructions, context growth, measured pressure, and coverage before changing what each run loads.
Prompt-cache economics
Weigh cache reuse against setup cost and disclosed evidence gaps before judging whether caching helps.
Configuration evidence
Connect observed spend to configuration and runtime behavior without confusing declared settings with what ran.
Work patterns
Find clusters in content-free activity, then open the runs behind a time cell. Prompt text stays out of this view.
Agent families
Keep root and spawned runs together, so delegated cost and context stay attached to the work.
Optimize keeps source, scope, coverage, and unavailable measurements beside the analysis.
Example coverage: 42 of 47 runs measured. Five unmeasured runs are excluded from the median.
Know when a number is ready to use.
Freshness, coverage, and source class stay beside the number, so a partial result does not look final.
Waiting for the first read
The view keeps its structure while the first supported data read completes.
Evidence is still arriving
Backfills show a qualifier and as-of time instead of presenting a final total.
Required evidence is missing
The view withholds evidence-sensitive conclusions and explains the coverage gap.
Missing does not mean zero
A failed or paused view says so while other supported views remain usable.
Five evidence paths, labeled separately.
Each source keeps its collection method and cost basis attached.
Local enriched
On-machine collectors derive session rollups and content-free activity from supported local agent history; those derived facts may upload.
Live telemetry
Optional live signals add per-request and in-progress detail when a connected tool supports them.
Integration connectors
Scoped provider and account connections add usage and analytics evidence unavailable in local agent history.
Cloud billing
Read-only AWS Cost Explorer and Vertex BigQuery billing exports add provider-reported costs, credits, and billing detail.
Calculated by Ottto
Reconciled totals and catalog-based estimates are labeled separately from imported or agent-reported amounts.
Raw local transcripts stay local.
For supported coding agents, local enrichment reads history on your machine. It may upload derived session rollups and content-free activity facts; it does not upload raw transcript content. Optional live telemetry adds per-request detail for supported tools.
See your agent work clearly.
Begin with supported local agent history. Add provider and cloud-billing connectors when you need account and billing evidence.
Free to start · no credit card · Apple silicon · macOS 14 (Sonoma) or later for the desktop app