Ottto for macOS

Keep AI coding sources healthy.

Check supported source health, verify issues, and run supported repairs through Ottto’s guarded daemon. Agent traffic stays on its existing path.

Apple siliconmacOS 14 (Sonoma) or laterSigned & notarizedUpdate checks built in

Illustrative example
Three steps to source health

Detect. Verify. Fix.

Bring scattered terminals, config files, and background services into one clear source-health workflow.

  1. 01

    Detect

    Find supported AI coding sources and the Ottto daemon on this Mac.

    Codex · Claude Code · Pi
  2. 02

    Verify

    Rerun local checks instead of trusting a stale “connected” badge.

    Source state · smoke check · freshness
  3. 03

    Fix

    See the guarded repair the daemon can run—or the exact manual step you need.

    Plan · safeguard · post-check
Source health, not one green light

See exactly what needs attention.

Ottto checks the daemon and each supported source separately. A healthy service cannot hide a source that still needs sign-in, configuration, or verification.

  • ✓

    Per-source truth. Keep detected, healthy, needs attention, and unavailable states distinct.

  • ✓

    Fresh checks. Rerun supported verification when the visible state may be stale.

  • ✓

    Clear next step. Know whether the Ottto daemon can repair the issue or you need to act.

OtttoIllustrative UI
LOCAL SOURCESSource health
Checked just now
CodexDetected · latest check passed
Healthy
PiNeeds a fresh connection check
Verify
Guarded repairAvailable after review

The daemon owns the supported repair, checks safeguards, and verifies health afterward.

Executed by Ottto daemonThen Verify health
Illustrative main-app view. It can follow your macOS appearance; the menu-bar popover stays dark.
Redacted diagnosticsIllustrative fields
Credentialsredacted
Raw transcript contentexcluded
Source healthincluded
Guarded repair actionsincluded
✓

Prepared locally with redaction. Upload to support only when you choose.

Illustrative fields—not a customer diagnostic bundle.
Diagnose without guesswork

Share evidence, not secrets.

Build a local snapshot of daemon identity, source health, launch state, and supported repair actions. Credentials are redacted, and raw transcript content is excluded.

Diagnostic sharing is separate

Connected features may sync content-free activity and rollups. Uploading a redacted support bundle is its own explicit action.

Parallel observation—not a proxy

Your model traffic stays on its current route.

Ottto observes supported local signals beside your tools. Raw transcripts stay on the Mac; approved, content-free activity and rollups may sync for connected features.

Agent traffic
AI coding sourceCodex · Claude Code · Pi
Model providerExisting direct path
Illustrative data flow. Raw transcript content remains local; synced fields and coverage vary by source.
Local signals, wider context

Bridge source health to the work it affects.

For connected features, content-free activity and rollups can join Ottto’s wider evidence—without uploading raw local transcripts. Compare machines and repositories, spot repeated work patterns, and relate context posture to token use.

MachinesWhere supported activity ranRepositoriesWhere context posture differsWork patternsWhere tracked activity repeatsCostsWhat supported rollups explain
Context signalsIllustrative comparison
platform-apiMacBook Pro · Codex
2.1× example median
catalog-apiMac mini · Claude Code
example median
docs-siteMacBook Pro · Pi
below example median
Source healthContent-free activityRepository context
Illustrative comparison. Availability, evidence, and estimates remain labeled.
Install on Apple silicon

Install the signed Mac app.

Download the stable DMG for macOS 14 (Sonoma) or later. Ottto is signed and notarized, with a built-in check for newer versions.

Apple silicon · macOS 14 (Sonoma) or later · connect your account in the app

  1. 1
    DownloadGet the current stable DMG.
  2. 2
    InstallOpen the signed, notarized app.
  3. 3
    ConnectSign in, then detect supported sources.
  4. 4
    Stay currentRun update checks from Ottto.
Source health from your Mac

Detect problems. Verify the fix. Keep coding.

Check supported source health and run guarded, daemon-owned repairs from the Ottto main app.

Apple silicon · macOS 14 (Sonoma) or later · signed & notarized