otttoAI coding cost observability
Data DictionarySign in
Ottto data sources

Know where every AI coding number came from.

Ottto brings local usage, live events, connected accounts, cloud billing, and calculated metrics into one cost view. Each number keeps a clear source label so engineering and finance can trust the same dashboard.

Connect a sourceOpen data dictionary

One usage model

Claude Code
Codex
Cursor
Pi

Source path

  1. 1Collect evidence
  2. 2Reconcile sessions
  3. 3Label every metric
  4. 4Show trusted costs
One Sessions and Costs view across local apps, live signals, connected accounts, and cloud bills.
Source labels stay customer-readable, even when internal provenance stays technical.
The public Data Dictionary shows which metrics are direct evidence and which are calculated.

Five labels customers see

Ottto keeps these labels separate because they answer different questions. Local enriched is the default accounting path, Live telemetry is the opt-in liveness path, and connectors pull evidence from services outside the local machine.

Recommended default

Local enriched

The Ottto app reads local transcript metadata and sends usage-only session rollups.

Best for trusted totals, costs, project context, machine attribution, and drift checks. Raw transcripts stay on the machine.

Opt-in liveness

Live telemetry

Supported agents can stream live events while they run, giving Ottto a real-time pulse.

Use it for the Activity Feed, live connection state, and per-request records. It adds detail; it does not replace local accounting.

Connected accounts

Integration connectors

Ottto pulls usage from tools and services that do not have a local transcript path.

Cursor and future hosted IDE sources belong here unless they explicitly emit live events.

Cloud spend evidence

Cloud billing connectors

AWS, GCP, and similar billing pulls are a focused kind of integration connector.

They help compare coding-agent sessions with provider bills without describing cloud billing as telemetry.

Derived totals

Calculated by Ottto

Ottto turns source evidence into totals, estimates, rollups, and reconciliation states.

The Data Dictionary names which values are direct evidence and which values are calculated.

Local first, live when you need it.

For Claude Code and Codex, start with the Ottto app. It gives Sessions and Costs the richest accounting data with low setup friction. Turn on Live telemetry when your team needs real-time activity and request-level records. Connectors stay separate, so Cursor, AWS, GCP, and future services can be added without changing local agent configuration.

Further reading

Public Data DictionaryApps setup
Coming soon to the ChatGPT app directory

Ask Ottto inside ChatGPT

Ottto answers in ChatGPT too. Ask about your AI coding-agent spend in plain language and get the same trusted numbers from your own Ottto account back as interactive cards: cost breakdowns, week-over-week changes, source health, and reviewed savings recommendations. No dashboard to open, no export, no context switch.

Ask in plain language

  • "What's my Ottto account snapshot?"

    Weekly cost, sessions, tokens, and which sources are connected and healthy.

  • "Break down my AI costs"

    Total spend and the top models driving it, over a 1, 7, 30, or 90 day window.

  • "What changed in my AI usage this week?"

    This week versus last week, with the biggest drivers of the change.

  • "Are my data sources healthy?"

    Which sources are reporting versus degraded, and when each last sent data.

  • "Show my Ottto recommendations"

    Reviewed, customer-safe savings recommendations from the Ottto advisor.

Read-only and data-minimized: it can never change your account, and it never exposes raw prompts, file paths, or API keys.
Every answer carries a data-freshness and confidence signal, so you know how current and complete the picture is.
Built on the same Ottto data and labels you already trust; the Data Dictionary still says what is evidence and what is calculated.
Get started
Ottto cost-breakdown card inside ChatGPT: weekly spend with the top models that drove it.
Ottto recommendations card inside ChatGPT: a reviewed savings recommendation.

Real Ottto cards, rendered inside ChatGPT.