About

Scale AI coding without flying blind.

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

Principles

The operating rules behind every answer.

They apply equally to a cost total, a recurring agent group, and an Advisor recommendation.

01

Evidence over vibes.

Every claim needs a source, time window, and method. Observed facts and estimates stay clearly labeled.

02

Observe beside the work.

Ottto observes supported activity and billing evidence. It does not proxy agent requests or sit in the critical path of coding work.

03

You call the shots.

Advisor surfaces findings, evidence, caveats, and a recommended next step. You decide what changes.

04

Uncertainty gets a label.

Freshness, coverage, missing fields, and unavailable sources stay visible. Missing is not zero.

Open & operated

The line is clear by design.

The daemon, CLI, and contracts running on your machine are open and inspectable. The hosted account, reconciliation, analytics, and Advisor are operated by Ottto.

Public · Apache-2.0Runs on your machine

Open local runtime

Inspect the code and contracts that collect supported local evidence and enforce on-device controls.

DaemonLocal serviceCLITyped controls ContractsDeclared boundariesSDK + testkitBoundary tests
Inspect the runtime ↗
Operated by OtttoManaged service

Hosted product

Ottto operates the account layer, reconciles evidence, and delivers account analytics, selected shared reports, and Advisor recommendations.

AccountsManaged accessReconciliationLabeled evidence AdvisorReviewed guidanceWeb appNamed report grants
Understand the boundary →

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.

Built deliberately

Know what ran. Decide what changes.

Inspect the local runtime or connect supported sources for a reconciled view. Ottto shows the evidence; you keep the controls.