Kier Upkeep, the Mac app for coding agents

See what your agents left running.

Every worktree, dev server and cache they leave behind. What started it, what it costs, and whether you are done with it.

Download free for macOSv0.4.40 · installs as Clueprint for now

Your agents work in parallel.Each one leaves something behind.

Worktrees. Dev servers. Docker stacks. Caches.Forty of them by Friday.

Smart Scan checks every one.Merged, pushed, clean and idle. Or it stays.

0.0 GB

Finished work goes to the Trash and branches stay. Anything unsure waits for you, in amber.

Kier Upkeep

Leave nothing running. Lose nothing that matters.

Download free for macOSv0.4.40 · installs as Clueprint for now

Forty worktrees. Twelve running.
Three you actually need.

Upkeep is a native Mac app that keeps the whole sprawl on one screen, and only ever cleans up what is finished.

Smart Scan

One scan. One click. Done.

Finished worktrees, leftover servers, build caches and broken Git records, totalled and cleaned in one pass. Everything goes to the Trash. Branches stay.

Upkeep's Smart Scan: 9.1 GB ready to clean across finished worktrees, caches, leftover servers and broken records, with six worktrees that need you set aside

Worktrees

Every branch, every project, every agent chat

Filter by running, safe to remove, needs a decision, inactive or broken. Then hand the messy ones back to Claude or Codex.

Disk

Know what is eating your disk

node_modules, build caches and agent scratch, per project. What rebuilds on the next install is marked safe.

Lives in your menu bar

What is running, what is done, and what a clean would free. One click away, no window.

Cleanup that cannot hurt you

Every action re-checks a fresh scan first. Dirty or unpushed worktrees are never removed, and abandoned projects are archived with every file intact.

  • No uncommitted changes
  • No unpushed commits
  • Branch merged into origin/main
  • No containers or processes running
  • No activity for over 24 h

It sweats the small stuff

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.

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

Upkeep for macOS

FreeEvery feature included

macOS 14+ · Apple Silicon · 5.2 MB
It installs as Clueprint until the app's rename to Upkeep ships.
Runs entirely on your Mac. No account, no card, no trial.