Evidence over vibes.
Every claim needs a source, time window, and method. Observed facts and estimates stay clearly labeled.
AI coding moved from occasional prompts to always-on engineering work. The tools multiplied faster than the visibility around them.
We built Ottto to give the people running that work one accountable view of what ran, what it cost, and what deserves attention.
Cost intelligenceWorkflow observabilityReviewed guidance
Agents and automationsInteractive, scheduled, and spawned work
activityContext and configurationInstructions, tools, memory, and conversation
inputsPlans, APIs, and cloudsDifferent evidence for the same operating picture
spendEvidence-backed reviewSee the evidence, the estimate, and the next question.
They apply equally to a cost total, a recurring agent group, and an Advisor recommendation.
Every claim needs a source, time window, and method. Observed facts and estimates stay clearly labeled.
Ottto observes supported activity and billing evidence. It does not proxy agent requests or sit in the critical path of coding work.
Advisor surfaces findings, evidence, caveats, and a recommended next step. You decide what changes.
Freshness, coverage, missing fields, and unavailable sources stay visible. Missing is not zero.
The daemon, CLI, and contracts running on your machine are open and inspectable. The hosted account, reconciliation, analytics, and Advisor are operated by Ottto.
Inspect the code and contracts that collect supported local evidence and enforce on-device controls.
Ottto operates the account layer, reconciles evidence, and delivers account analytics, selected shared reports, and Advisor recommendations.
For local usage uploads, the public privacy contract excludes raw prompts and responses, tool and command output, credentials, cookies, and absolute paths. Optional connectors and other features have separate, documented permissions and consent gates.
Inspect the local runtime or connect supported sources for a reconciled view. Ottto shows the evidence; you keep the controls.