01
Projects
Finds node_modules, Rust target, SwiftPM .build, Python virtualenvs and CocoaPods in projects you haven't touched for 30 to 180 days. A folder is listed only when the manifest next to it proves what it is. Everything goes to the Trash.
Trash
02
Large Files
The biggest single files in Downloads, Desktop, Documents, Movies, Music and Pictures, with how long since you opened each. Scans only when you press Scan. Files only, never folders, app bundles or photo libraries.
Trash
03
AI Models
The models Ollama, Hugging Face and LM Studio downloaded, with sizes and when each was last used. Ollama models share files, so each size is what removing that one frees. Each model is checked again just before it moves, and nothing moves while an Ollama download is running. Reads names, sizes and dates only.
Trash
04
Uninstall
Pick an app or drop one onto the window. Leftovers appear with sizes before anything moves. Only exact matches. Everything goes to the Trash, and there is an Undo.
Undo
05
Copy Report
A plain-text summary for a bug report: your Mac, pressure, swap, the biggest apps and the last day's peak. App names and sizes only. No file paths. No username. Nothing sent anywhere.
Local
06
The small things
Start at login. Dock badge. ⌥⌘B. Sort by memory or CPU. Reveal in Finder. Light and dark, and Liquid Glass on macOS 26. The shortcut is off by default, because claiming a system shortcut is not something an app should help itself to.
Native
07
boost.sh
The same job without a window: close, pause, resume, dry-run. Pins are written to a file the script and the app both read, so a hotkey and the menu bar agree.
CLI
boost.sh · zsh
$ ./boost.sh# close apps and helpers$ ./boost.sh --pause# freeze them instead$ ./boost.sh --resume# unfreeze everything, system-wide$ ./boost.sh --dry-run# show what it would touch, change nothing