Ollama, LM Studio, Hugging Face, ComfyUI and your AI coding tools quietly fill tens of gigabytes in folders you never see. LLM Cleaner finds every model in one scan, shows what is duplicated or forgotten, and frees the space without breaking the tools you still use.
One-time payment · use it on any 2 computers · also runs on NVIDIA DGX Spark · Already bought? Get your installer


Disk space is the obvious one. The other two are why people keep the app installed.
Old quantizations, models you tried once, checkpoints copied into two ComfyUI folders, the same GGUF in LM Studio and Downloads. Most people find tens of gigabytes on the first scan.
Deleting a random sha256-… blob can break three Ollama models at once. LLM Cleaner knows which layers are shared, sends files to the Trash first, and lets you restore anything in one click.
No more du -sh in eight hidden folders, no reading forum threads about which cache is safe to clear. One list, sorted by size, with the source, path and last-used date for every model.
One scan. Full picture. Every cleanup action is reversible until you decide otherwise.
One click searches across Ollama, LM Studio, Hugging Face, Whisper, ComfyUI, AI coding caches, and any custom folder you add. No manual path hunting — it finds models wherever they ended up.
Sort by size, filter by tool, spot identical files stored twice (same size plus a content fingerprint, not just the name), and flag 10 GB+ models. Every row shows name, source, path, size, and last modified date.
Move to Trash or the Recycle Bin (not permanent delete), move to an external drive with a link so your tools still work, or export a full Markdown report before touching anything.
Ollama, LM Studio, Hugging Face, Whisper, ComfyUI, and AI coding assistants scatter multi-gigabyte model files across hidden system folders. One download, one experiment, one forgotten quantization — and suddenly 40 GB is gone with no easy way to find it.
A single 7B model takes 4–8 GB. Run a few experiments and your SSD quietly fills up.
Seven different apps, seven different hidden cache directories. Nothing tells you the total.
Delete the wrong blob directory and Ollama loses track of models it thought it had.
These are real file sizes from Hugging Face. One experiment. One forgotten download. One duplicate. That is how 80 GB disappears.
Downloaded the same GGUF or checkpoint twice, into LM Studio and your Downloads folder? That is a duplicate sitting on your SSD. LLM Cleaner finds it.
LLM Cleaner is not a generic disk analyzer. It understands how each AI tool stores its files, so it can tell you what a file is, who uses it, and what happens if it goes away.
Ollama, LM Studio, Hugging Face, ComfyUI, Whisper, Cursor, Claude Code, Codex, Copilot and loose .gguf / .safetensors / .ckpt files anywhere in your home folder, plus any folder you add.
Why it matters: Respects OLLAMA_MODELS, HF_HOME, HF_HUB_CACHE, LM Studio’s custom download folder and ComfyUI’s extra_model_paths.yaml, so moved setups are found too. On Linux it also reads the system-wide Ollama service.
Files of 50 MB or more that share a size and a content fingerprint are flagged as duplicates, even when they have different names in different tools.
Why it matters: The classic case: the same 7 GB GGUF downloaded once in LM Studio and again into Downloads, or an SDXL checkpoint copied into two ComfyUI installs. That is space you get back with zero loss.
Ollama stores models as anonymous sha256 blobs, and several tags can share the same weights. LLM Cleaner reads the manifests, names every model, and shows only the space you would really get back.
Why it matters: Removing a shared layer by hand breaks every model that uses it. LLM Cleaner keeps shared blobs in place and warns you while Ollama is running.
Pick models, pick a drive. The files move and a link is left at the old path: a symlink on Mac and Linux, a junction on Windows.
Why it matters: Ollama, LM Studio and ComfyUI keep finding their models with no config change. Your internal SSD stays free for the work you do every day.
Cleanup goes to the macOS Trash, the Windows Recycle Bin or the Linux Trash, never straight to permanent delete. Trashed models stay visible in the app with a Restore button.
Why it matters: Changed your mind, or a tool complains a week later? Put it back. Permanent deletion always needs a second confirmation.
Cursor, Claude Code, Codex, Copilot and Windsurf keep indexes, workspace storage and downloaded models in hidden app folders.
Why it matters: See exactly how big each one is and which are rebuildable caches, so you clear what is safe and leave project memory alone.
Save a Markdown report of every model: source, path, size, last modified and duplicate flags.
Why it matters: Useful before a big cleanup, for a team machine, or to decide what to download again later instead of keeping it.
A SwiftUI app on the Mac, and a light native app on Windows and Linux. Same scanners, same safety rules, same license.
Why it matters: Run it on your MacBook and your Linux GPU box or DGX Spark with one $19 license.
You can clean up by hand, and our guide to finding hidden model files shows how. Here is what you give up.
Finder, Explorer or du | Generic disk analyzers | LLM Cleaner | |
|---|---|---|---|
Shows hidden AI folders like ~/.ollama and .cache/huggingface | With effort | ||
| Names each Ollama blob after the model it belongs to | – | – | |
| Knows which layers are shared between models | – | – | |
| Finds the same model across different tools by content | – | Some | |
| Groups results by AI tool, with quantization and size | – | – | |
| Moves models to another drive and leaves a working link | – | – | |
| Restore from inside the app after cleanup | – | – | |
| Same app on Mac, Windows and Linux | – | Rarely |
You pull a new model every week to compare it. LLM Cleaner shows which ones you have not touched in months and moves the keepers to an external SSD.
Checkpoints, LoRAs, VAEs and upscalers pile up across installs. Find the duplicates and the 6 GB checkpoints you tried once.
Your C: drive is full and the models are in %USERPROFILE%. Move them to D: in one step, with a junction so nothing breaks. More for Windows →
Hugging Face caches, vLLM downloads and the system Ollama service, in one view, on ARM64 or x64. More for Linux →
LLM Cleaner covers every major tool people actually run locally — including the ones that hide their caches where you'd never think to look.
Every model below can be downloaded and cached on your computer by tools like Ollama, LM Studio, Hugging Face, or ComfyUI. LLM Cleaner detects them all — including ones you downloaded months ago and forgot about.
Not seeing a model you use? Add its folder with + Folder and LLM Cleaner will scan it on the next run.
The same scanners and the same safety rules everywhere, built for how each system stores files.
A native SwiftUI app for macOS 14+. Universal binary for Apple Silicon and Intel, real Trash with Put Back, Show in Finder.
Learn more →Windows 10 and 11. Recycle Bin restore, Show in File Explorer, moves models to D: with a junction so tools keep working.
Learn more →Debian, Ubuntu, Fedora or any distro via AppImage. Finds the system Ollama service models other cleaners miss.
Learn more →The ARM64 build runs on DGX OS. Keep the 4 TB drive for the models you actually use, not three copies of them.
Learn more →Buy once for $19 and use LLM Cleaner on any two computers: a Mac, a Windows PC, a Linux box, or an NVIDIA DGX Spark, in any combination.
Native SwiftUI app. One download runs on every Mac.
Recycle Bin, File Explorer and per-user install. No admin rights needed.
.exeDebian, Ubuntu, Mint, Pop!_OS, Fedora, or any distro via AppImage.
Finds models from the system-wide Ollama service and the Hugging Face cache that vLLM and NIM-style workflows fill up.
Version 0.3.0 · Same scanners, duplicate detection and restore on every platform · Runs 100% locally
Pay once, use forever. All current features included and updates through v1.x. No renewal fees, no usage limits.
Price may increase after the early launch period.
By purchasing you agree to our Terms of Use.
Find model weights cached by NVIDIA NIM containers and llama.cpp downloads, common on DGX Spark and Linux GPU boxes.
Detect and manage models stored inside Docker volumes used by local AI tools and self-hosted LLM servers.
Automatically surface models you haven't used in 30+ days and give you a one-click review queue.
LLM Cleaner is a local desktop utility. It has no account system and no telemetry, and it never uploads your models, file names or paths. Read exactly what it sends in the privacy policy.
No. LLM Cleaner moves files to the Trash first: the macOS Trash, the Windows Recycle Bin, or the Linux Trash you already use. Review them, restore them in one click, or empty the Trash whenever you're ready. Nothing is permanently deleted without your confirmation.
Never. LLM Cleaner scans and cleans entirely on your computer. No model files, file names, paths or scan results ever leave your disk. The app only contacts getllmcleaner.com to activate and periodically re-check your license, and to check for updates. Details are in the privacy policy.
It respects the $OLLAMA_MODELS, $HF_HOME and $HF_HUB_CACHE environment variables automatically, and on Linux it also finds the system-wide Ollama service's models. You can also add any folder manually using the custom folder button — it remembers your paths between scans.
Yes. The Move to Drive feature copies files to your chosen external drive and leaves a link at the original location. Ollama, LM Studio, and other tools keep working without any configuration change.
Ollama · LM Studio · Hugging Face · Whisper · ComfyUI · AI coding caches (Cursor, Claude Code, Codex, Copilot) · loose files anywhere on disk. Detects .gguf, .safetensors, .bin, .pt, .ckpt, .pth, and .mlx files.
macOS 14+ (Apple Silicon and Intel, native SwiftUI app), Windows 10 and 11 (x64 and ARM64), and Linux: Debian, Ubuntu, Mint, Fedora, any distro via AppImage, plus ARM64 machines such as the NVIDIA DGX Spark, Jetson and Raspberry Pi 5. One $19 license works on any two computers, in any combination.
Windows may show a SmartScreen notice for new apps. Click More info, then Run anyway. If macOS says it cannot verify the app, open System Settings, then Privacy & Security, and click Open Anyway. Linux shows no warning.
It depends on how long you have been running local AI. A Mac that has used Ollama and LM Studio for a few months usually has several old models and at least one duplicate, often 20–80 GB. Heavy ComfyUI or Hugging Face users regularly find more than 100 GB. The scan is free to look at in the app before you clean anything.
Yes. One $19 license activates on any two computers, in any combination of Mac, Windows and Linux.
Both. Developers get full path visibility, a Markdown export report, and source-by-source breakdown. Beginners get a safe, guided cleanup flow — nothing disappears unless you explicitly confirm it.
Prefer to clean up by hand? These step-by-step guides show where each tool keeps its models and what is safe to remove.
Where models land on an NVIDIA DGX Spark: Hugging Face cache, Ollama, NIM, Docker and checkpoints. Commands to measure each, a safe cleanup order and NAS moves.
Ollama on Linux stores models in /usr/share/ollama/.ollama/models for the service install, or ~/.ollama/models for your user. How to find, move and delete them.
Clean the Hugging Face cache on Linux with hf cache ls, rm and prune. Why deleting snapshots frees nothing, HF_HOME vs HF_HUB_CACHE, and moving it to a new disk
Exact default model folders on Windows 10 and 11 for Ollama, LM Studio, Hugging Face, ComfyUI and Whisper, the env vars that move them, and how to measure them.
Delete Ollama models on Windows 10 and 11 with ollama rm, find where the blobs live, fix space that does not come back, and uninstall Ollama without leftovers.
Real model sizes from Ollama and Hugging Face, mapped to 256 GB, 512 GB, 1 TB and 2 TB Macs, plus how to keep local LLM storage under control as it grows.
One scan. Every AI model. Every tool. Fully recoverable cleanup.