Your Mac fills up on its own.
Now it cleans up on its own.
Xcode builds, node_modules, Docker caches and AI models quietly eat hundreds of gigabytes. SpaceKit finds them and clears them on a schedule, so “Your disk is almost full” stops being a weekly event.
Knows where 40+ developer and AI tools hide their gigabytes
Disk space doesn’t run out.
It creeps out.
Nothing on your Mac ever deletes a build cache. Every build, npm install, docker pull and model download leaves gigabytes behind. You don’t notice until the warning arrives, usually mid-build.
Used space on a typical developer Mac
Gigabytes used over the last 12 months, on a 494 GB disk
Example data.
What grew this year
None of it is your work. All of it can be rebuilt.
Builds pile up forever
Xcode keeps a DerivedData copy of every project you’ve ever opened. Rust’s target/, Gradle and Flutter do the same.
Every repo has its own node_modules
Clone 40 projects and you have 40 copies of the dependency tree, most of them for code you haven’t touched in months.
AI models are enormous
One ollama pull or Hugging Face download is several gigabytes. Try a few models and forget about them, and that’s 50 GB gone.
Set it once.
Never think about disk space again.
A job watches one kind of leftover and deals with it on a schedule. A lightweight background agent runs it, even if your Mac was asleep at the scheduled time. You decide how much control to keep.
Observe mode: observe
Get a notification when something grows past your limit. Nothing is removed.
Suggest mode: suggest
SpaceKit prepares the cleanup and waits. Review the list, then approve it with one click.
Automatic mode: automatic
Cleans regenerable data on schedule, up to a byte budget per run. You’re notified every time, and every removal is logged.
Build a job in ten seconds
Choose what to clean and when. This is the exact config SpaceKit runs.
Same Mac, same year, with cleanup jobs
Used space by week. Jobs remove regenerable leftovers; your own files keep growing as usual.
- Without SpaceKit
- With cleanup jobs
- Disk capacity
Example data.
Ruthless with caches.
Paranoid about your files.
Automatic deletion is only useful if you can trust it. Every removal, from every part of SpaceKit, goes through one safety guard that checks each item again just before acting on it. And SpaceKit is open source: you can read every rule and every safety check yourself.
Regenerable DerivedData · node_modules · caches
Rebuilt automatically the next time you need it. Automatic jobs only touch this tier unless you opt in to more.
Review AI models · simulators · old SDKs
Takes time or bandwidth to get back. SpaceKit shows when you last used it and asks before removing it.
Don’t touch repos · keys · documents
Your git repositories, SSH keys, credentials, home and personal folders. SpaceKit refuses to remove them, full stop.
Trash first
By default everything goes to the Trash, so you can put it back.
Byte budget
An automatic run never removes more than your limit (100 GB by default).
Preview, with reasons
Every manual cleanup shows each item and the guard’s verdict before anything happens.
Full journal
Everything SpaceKit ever removed is logged: what, when, how big and which job.
See where every gigabyte went.
Cleanup jobs are the main event, but SpaceKit also gives you a full, fast picture of your disk, including the hidden folders.
Explore the whole disk
An interactive sector map or treemap of everything, hidden folders included. Zoom into any slice; every folder SpaceKit recognises is labelled with what it is and whether it’s safe to remove.
- Developer
- Applications
- AI
- Documents
- Other
Storage history
Used space over time, and exactly what grew.
Dev Intelligence
Xcode, Node, pnpm, Bun, Python, Rust, Go, Gradle, Android, Flutter, Docker, Homebrew, editors and unused git worktrees, sorted by how safe they are to remove.
CLI and terminal UI included
Everything the app does, scriptable. Same engine, same config, with JSON output for your own tooling.
Local AI, under control
Ollama, Hugging Face, LM Studio, PyTorch and Whisper models, plus AI coding tools’ session data. See which models you actually use and which have sat idle for 90+ days.
171 storage rules, in plain YAML
The rule library knows where each tool keeps its data and how to rebuild it. Add your own rule in a few lines, or keep the config in your dotfiles.
Browse the rule library on GitHub →Less than a coffee.
Gives back gigabytes.
SpaceKit for Mac
Pay once and it’s yours. Open source under the MIT License.
- Automatic cleanup jobs
- Native Mac app
- Whole-disk explorer
- CLI and terminal UI
- 171 built-in storage rules
- Free updates
- Signed & notarized installer
- Apple silicon & Intel
One-time payment of $5.00 USD. Any VAT or sales tax due where you live is added at checkout. By buying you agree to the Terms of Sale.
Questions
Could an automatic job delete something I need?
Automatic jobs only remove data a rule recognises as regenerable, such as build output and package caches, unless you explicitly opt a job in to more. They never touch your home or personal folders, system folders, credentials or git repositories, and they stay under a per-run byte budget. By default everything goes to the Trash, and every removal is journaled.
What happens after I pay?
Stripe takes you straight back to a download page with the installer. Open it, follow the steps, and SpaceKit lands in your Applications folder with the spacekit command-line tool on your PATH. Stripe also emails you a receipt. Bookmark the download page to download again later.
Can I get a refund?
Yes. If SpaceKit isn’t right for you, email appriseven@gmail.com within 14 days and we’ll refund you in full, no questions asked. See the Refund Policy.
Is it a subscription?
No. You pay $5 once, plus any VAT or sales tax due where you live. Nothing renews and there’s no account to manage.
Is SpaceKit open source?
Yes. The app, the safety guard and all 171 storage rules are on GitHub under the MIT License, so you can check exactly what SpaceKit will and won’t delete, or build it yourself. Buying gets you the ready-to-install app, signed and notarized by Apple, and supports its development.
How do I get updates?
Updates are free, and SpaceKit installs them itself: it checks for new versions, shows what’s new, and one click downloads, verifies and installs the update. Or let it update automatically in Settings → Updates. Link your purchase once for this: there’s a Link to SpaceKit button on your download page, or paste the license key from your download page in Settings → Updates.
Which Macs does it run on?
Any Mac running macOS 15 Sequoia or later, with Apple silicon or Intel.
Does it need Full Disk Access?
It works without it, but macOS then hides some apps’ data (Mail, Messages and so on) and SpaceKit reports that space as “Hidden”. For the complete picture, grant Full Disk Access in System Settings → Privacy & Security.
Does the background agent slow my Mac down?
No. It’s a small per-user launchd job that wakes up periodically (hourly by default), runs any jobs that are due and goes back to sleep. If your Mac was asleep at the scheduled time, the job runs at the next check.
Can I use it from the terminal?
Yes. The spacekit CLI and the full-screen terminal UI (spacekit tui) are included, and they share one YAML config with the app. Most commands take --json for scripting.
Stop babysitting your disk.
Set up a cleanup job once, and SpaceKit keeps the gigabytes coming back every week.
Buy SpaceKit $5