Dev-environment monitor for macOS

See what your agents left running.

Every worktree, Docker stack, and dev server on your Mac - what started it, what it costs, and whether you're actually done with it.

Every feature · no account · macOS 14+ · Apple Silicon

Live monitor · Safe cleanup · Port links · Agent sessions · System pressure · wp-env decoding · Menu bar readout

Forty worktrees. Twelve running.
Three you actually need.

Clueprint keeps the whole sprawl on one screen - and tells you which part is safe to let go.

Everything running, in one list

Grouped by project and branch, with live CPU and memory per stack. Click a port pill and you're on the site that worktree is serving.

Lives in your menu bar

The full picture is one click away - running counts, CPU, memory, and every stack, without opening a window.

11
11 running42% CPU · 3.9 GB
fernwood-appfeat/invoice-reminders0.9% · 597 MB
fernwood-blogmain0.1% · 302 MB
nightjarfeat/dark-mode-auditpaused
tidepoolmain0.2% · 60 MB
MonitorCleanup · 3

It knows when it's not your fault

Fans spinning? Clueprint compares your worktrees against the whole machine and names the real culprits - so you stop killing dev servers that were never the problem.

Your Mac is under load - but not from your worktrees

chrome-headless-shell 185% · Xcode 151% · Docker 122% · ChatGPT 69%

Safe to cleanfix/243-checkout-metricsfernwood-app
/tmp/fernwood-243-checkout.L6NNq0 · cb09d10 · last active 2d ago
No uncommitted changes
No unpushed commits
Branch merged into origin/main
No containers or processes running
No activity for over 24 h
Remove Worktree…
RevealSkip this time
Safe to cleanfeat/onboarding-tourtidepool
~/Work/tidepool-wt/onboarding · 9e4d1c2 · last active 3d ago
No uncommitted changes
No unpushed commits
Branch merged into origin/main
No containers or processes running
No activity for over 24 h
Remove Worktree…
RevealSkip this time

Cleanup that can't hurt you

Every action re-verifies against a fresh scan. Dirty or unpushed worktrees are never removed - and abandoned projects get archived, moved aside with every file intact.

It sweats the small stuff

Six little touches that add up to a much calmer Mac.

Clickable port links

Jump straight to laravel.test, :5173, wherever a worktree is serving.

Agent sessions

Sees which branches still have a Claude or Codex chat attached.

Hand-off cleanup

Send a messy worktree back to your agent - CLI or app.

wp-env decoding

Those md5 container names? Mapped back to their real projects.

Menu bar readout

CPU, memory, or running count - pick your glanceable.

Archive, never delete

Abandoned projects move aside with every file intact.

Every branch, every project, every agent chat

Filter your worktrees by running, dirty, merged, abandoned - or by which ones still have a Claude or Codex session attached. Then hand the messy ones straight back to your agent.

0files ever deleted by Clueprint
3 MBnative SwiftUI app, no Electron
24 hof quiet before a worktree counts as stale
Clueprint for macOS

Free

Every feature included

macOS 14+ · Apple Silicon · 4.6 MB
Runs entirely on your Mac. No account, no card, no trial.