Jharu icon

Jharu

Jharu is a free, open source disk cleaner for macOS and Windows that targets AI model caches, developer package data, and app leftovers. It helps users review reclaimable space and move selected items to the Trash or Recycle Bin instead of deleting them permanently.

Jharu

Disk cleaner for AI and developer files

Jharu is a free and open source disk cleaner for macOS and Windows that focuses on AI and developer clutter. It is built to reclaim space from model caches, package managers, app leftovers, and other data that generic cleaners often treat as ordinary folders.

The product examines what data actually is, not just how much space it uses. It lists Hugging Face, Ollama, Whisper, conda, npm, Docker, Xcode, and Cargo-related clutter, then lets you review reclaimable items and move selected data to the Trash or Recycle Bin with a plain-language explanation of what each action means.

Features

Per-model ML cache analysis

Scans model caches one model at a time and distinguishes between models you actually loaded and models that were only downloaded.

Disk map view

Shows all reclaimable data in a treemap so you can see what is taking space and drill into folders by clicking the map.

Trash-based cleanup

Moves cleaned items to the Trash on macOS or the Recycle Bin on Windows instead of deleting them permanently.

Clean uninstaller

Removes an application together with support files, caches, and preferences it left behind; on Windows it runs the app's own uninstaller first.

Python environment analyzer

Finds virtual environments and conda environments and shows how much duplication is present across a machine.

Conservative cleanup rules

Keeps some items intact by design, including shared Ollama layers, and shows rather than clears prefetch and protected locations.

Use cases

  • Cleaning AI model caches

    Review Hugging Face, Ollama, and Whisper models individually, identify which ones were never used, and remove the ones you no longer need without guessing from folder size alone.

  • Reclaiming space from package caches

    Inspect npm, conda, pip, and cargo-related storage to understand how much duplicated package data is taking up space across developer tools and environments.

  • Removing leftover application files

    Locate app leftovers such as support files, caches, and preferences after uninstalling software, then clear them from the Trash or Recycle Bin with the app’s uninstaller workflow on Windows.

  • Auditing Python environments

    Find virtualenv and conda environments on a machine that has accumulated multiple Python setups and see the storage cost of duplicated dependencies.

  • Finding the biggest space hogs

    Use the treemap view to find the largest reclaimable folders quickly when the machine feels full but the source of the space use is not obvious.

Pros and Cons

Pros

  • Understands AI model caches and distinguishes loaded models from models that were only downloaded.
  • Covers multiple developer storage sources, including package caches, virtual environments, and app leftovers.
  • Uses Trash or Recycle Bin rather than permanent deletion.
  • States that it has no telemetry and is open source under Apache 2.0.
  • Provides platform-specific behavior such as a universal Mac build and Windows uninstall sweep.

Cons

  • The page does not provide a full compatibility matrix beyond macOS and Windows.
  • Feature coverage appears centered on AI and developer storage, so it is not positioned as a general-purpose cleanup tool for every kind of system junk.

FAQ

Is Jharu free to use?

Yes. Jharu is described as completely free and open source under the Apache 2.0 license, with no subscription, paid tier, ads, or telemetry.

Does Jharu use AI to decide what to delete?

Jharu is not AI-powered in the sense of making deletion decisions with machine learning. It is rule-based, but it is designed to understand AI-related clutter such as Hugging Face, Ollama, PyTorch, and Whisper caches.

How do I clear model caches in Jharu?

Open the ML models tab. It shows downloaded models individually, their sizes, and whether they have been loaded since download. You can move unneeded models to the Trash, and they will re-download if your code asks for them again.

Is Jharu safe to use?

No. Jharu says every clean moves items to the macOS Trash or Windows Recycle Bin, and that operating-system locations are protected and cannot be cleaned.

Does Jharu work on both Mac and Windows?

Yes. The site states that Jharu runs on macOS and Windows, with a universal Mac build for Apple Silicon and Intel and a standard 64-bit Windows installer.

Quick Facts

Category
Developer Tool
Primary use
Disk cleanup for AI and developer clutter
Platforms
macOS and Windows
License
Apache 2.0
Telemetry
None stated
Source domain
jharu.matily.org
Jharu - AI Tool, Features, Use Cases & Alternatives | UStack