wharfside.app

Your containers can explain why they crashed.

Wharfside is a native macOS app for Apple's container runtime, with on-device AI built in. Diagnosis, advice, and plain-English commands run on the model that ships with Apple Intelligence — no API keys, no cloud, and your logs never leave your Mac.

Watch on GitHub Install In development — 0.1 ships with crash diagnosis.
Wharfside — Containers
Dashboard
Containers
Images
Volumes
Machines
api node:22 · 128 MB · :3000
cache redis:7 · 24 MB · :6379
postgres exit 1 · restarted ×3
Why did postgres crash? on-device · confidence: high

Diagnosis, not log spelunking

One click on a failed container returns the likely root cause, a category, and concrete next steps. Deterministic code digests the logs — parsing, clustering, counting — and the on-device model explains the evidence. It is never handed raw logs, and it never guesses beyond them.

Say it, confirm it

A ⌘K palette turns stop everything using more than 2 GB into real operations. Destructive actions are only ever proposed — nothing runs until you confirm it. The model has no ability to mutate state on its own.

Private by architecture

Every AI feature runs on the Apple Intelligence on-device model. There is no API key to configure, no telemetry, and no network path for your logs to take. Without Apple Intelligence, Wharfside still works — the AI tier degrades to honestly-labeled heuristics.

Native, the whole way down

SwiftUI throughout, talking XPC directly to Apple's container runtime. Signed, notarized, and small — the way a Mac tool should arrive.

Install

Wharfside 0.1 is under active development. When it ships, installation is one line:

$ brew install wharfside/wharfside/wharfside

Requires macOS 26+ on Apple silicon and apple/container 1.0+. Apple Intelligence enables the AI tier; everything else works without it. Until release, star or watch the repo to be there on day one.