A Mac app for deciding what to delete. It shows what each thing is, where it came from and when you last used it. You decide. Nothing is ever chosen for you.
Lastre — say LAS-tray. Spanish for ballast: the dead weight you carry without knowing. Italian for X-ray plates: what lets you see inside.
brew install betancur/lastre/lastre
Free. macOS 14 or later. No account, no telemetry; the only network request is the update check.

node_modules isYou don't need explanations. You need evidence: which repository owns this folder, which branch, whether there are commits you never pushed. Which of your Xcode projects can still run on that old simulator runtime. Which projects actually use the 12 GB toolchain. Lastre gets that from git, from Xcode's project files, from simctl — and puts it next to the size.
Your disk fills with things an AI created for you — package caches, headless browsers, simulators — and nobody told you what they are. Every row in Lastre has a human title and one plain sentence: what this is, where it came from, what happens if you trash it. When the fix is a command, Lastre shows you the exact text to paste into Claude or Terminal. It never runs it.
The screen is a core sample of your disk. Depth is time: what you used lately floats at the top in warm sand; what has no record settles into the grey band; what was never used sinks to dark bedrock. Thickness is size. The water on top is your free space.
Pick a layer and the evidence appears: size, last use and its source, what's inside — the clips of an iMovie library without opening iMovie, the largest files in Downloads and where each came from, every simulated device and whether it ever started. Three actions and nothing else: Show in Finder, Move to Trash, Copy command.