Agent lineage
Trace parent-to-child relationships backed by launcher evidence.
Ottto reconciles local agent sessions with subscription, API, and cloud billing evidence—so you can connect agents, recurring work, repositories, models, and context to cost.
No model-call proxySources and estimates stay labeledRecommendations stay reviewable
A root agent launches reviewers and testers. Scheduled jobs repeat. Skills and tool schemas consume context. Work crosses machines, repositories, models, subscriptions, APIs, and cloud accounts. Provider bills show totals; Ottto connects those totals back to the work.
Trace parent-to-child relationships backed by launcher evidence.
Group repeated runs by supported schedule, template, or title evidence.
Compare composition and posture across repositories and machines.
Keep subscriptions, metered APIs, credits, and cloud costs distinct.
Ottto observes alongside supported tools. It never sits in the model-call path.
Gather the evidence each connected source can provide: Local enriched activity, optional Live telemetry, integrations, and cloud billing.
Join supported sessions, accounts, machines, repositories, plans, usage, and bills while preserving source and billing basis.
Turn reconciled evidence into reviewable recommendations with an impact basis, caveats, safeguards, and a clear next step.
Ottto groups recurring work from supported schedule, template, and title evidence. See each group’s cadence, tokens, cost, models, machines, and run history—before the pattern disappears into a monthly total.
Evidence defines the group. Repetition is a pattern; it is not proof that a run was automated.
Runs remain inspectable. Open any group to review the sessions behind it.
Unknown stays unknown. Missing origin is labeled “No automation evidence,” not guessed as “human.”
No automation evidence remains a separate, visible remainder whenever supported origin facts are absent.
Agent Families links a starting session to the agents it launched, showing each run’s cost and where lineage evidence is incomplete. Switch among Map, Timeline, List, and Details without losing your place.
Each supported edge names its provider or launcher evidence. Missing or truncated lineage stays visible.
See what enters context, how it persists across later turns, and how the footprint changes by repository and machine. Measurement boundaries distinguish what is observed, modeled, or unavailable.
Break down startup instructions, file reads, tool output, browser captures, memory, and delegated-agent results.
Compare startup, growth, measured peaks, pressure bands, and recorded compactions.
Review repository memory files and configured MCP tool-schema context by supported agent and machine.
Break supported spend down by tool, model, session, repository, source, and billing path. Keep subscription fees, metered APIs, credits, quota windows, and cloud bills distinct so one total never hides different cost bases.
Charges stay charges. Provider-reported overage stays separate from flat fees and what-if equivalents.
Unknown limits stay unknown. Missing quota windows are omitted instead of shown as zero.
Coverage stays visible. Partial, stale, unsupported, and still-learning states remain part of the answer.
Use the Data Dictionary to check a metric’s definition, unit, source, availability, and calculation rules. Advisor recommendations pair each signal with supporting evidence, an impact basis, a next step, and a safeguard.
Check meaning, unit, source class, availability, and calculation rules.
Review a signal alongside its evidence, impact basis, recommended next step, and quality safeguard.
Review recent provider status, model, quota, policy, and pricing changes matched to active tools when supported.
Observe the work. Optimize how it runs. Manage how you pay. Verify the evidence behind every decision.
Trace individual runs, recurring work, and the agent families they form.
Explain how models, effort, caching, tools, and context shape cost.
Keep subscriptions, metered APIs, credits, and cloud billing on their actual bases.
Check how each number was produced, then review what to do next.
Install Ottto, connect the sources you choose, and turn scattered agent activity and billing data into one evidence-backed view—then review what deserves attention.
Free to start · No credit card required · Apple silicon · macOS Sonoma or later