End-to-end encrypted file sharing with built-in AI editing for photos, videos, and documents.
Jharu
About Jharu
Jharu is a free, open-source disk cleaner designed to reclaim storage occupied by AI and developer-related clutter on macOS and Windows. It scans and identifies specific types of data such as ML model caches, package manager caches, and leftover files from uninstalled applications. The tool distinguishes between files that have been used and those merely downloaded, helping users avoid accidental deletion of important data. A treemap visualization provides an intuitive overview of disk usage by folder and type, allowing users to pinpoint large space consumers. Actions move files to the system trash rather than permanently deleting them, with clear explanations of potential consequences before any cleanup. Jharu also includes a clean uninstaller for applications and an environment analyzer for Python virtual environments and conda installations.
Key features
- Scans and identifies ML model caches (Hugging Face, Ollama, PyTorch, Whisper)
- Detects used vs. never-loaded files
- Treemap visualization of disk usage by folder and type
- Clean uninstaller for applications
- Python environment analyzer for virtualenv and conda
- Package cache cleaner (npm, pip, conda, cargo)
- Plain-English breakdown of cleanup consequences
- Cross-platform support for macOS and Windows
Use cases
- Reclaiming storage from unused AI model caches
- Cleaning up leftover files from uninstalled applications
- Identifying and removing duplicate Python package installations
Pros
- Open source under Apache 2.0 license
- No telemetry or tracking
- Understands AI and developer-specific clutter
- Moves files to trash instead of permanent deletion
- Universal macOS build supporting Apple Silicon and Intel
Cons
- No Linux support
- No API or command-line interface
- Requires manual scanning and cleanup
Frequently asked questions about Jharu
Is Jharu a free disk cleaner?
Yes. Jharu is completely free and open source under the Apache 2.0 license with no subscription, paid tier, ads, or telemetry. It runs on both macOS and Windows.
Does Jharu use AI to decide what to delete?
No. Jharu is rule-based and precise, not an AI-driven guessing machine. It specializes in cleaning AI and developer clutter by understanding specific caches and leftovers.
How do I clear the Hugging Face or Ollama model cache with Jharu?
Open Jharu’s ML models tab to see every downloaded model with its size and usage status. Select models you no longer need to move them to the Trash; they re-download automatically when needed. Shared Ollama layers are preserved to avoid breaking dependencies.
Is Jharu safe? Will it delete something important?
Nothing is permanently deleted; all cleanups move files to the system Trash or Recycle Bin. Before each action, Jharu provides a plain-language explanation of the consequences, and protected system locations are never cleaned.
Is Jharu a good free alternative to CleanMyMac or CCleaner?
Yes, especially for developers and machine learning practitioners. It is free, open source, and focuses deeply on model caches, package caches, virtual environments, and app leftovers that general-purpose cleaners often miss.
Does Jharu work on both Mac and Windows?
Yes. The macOS build is universal (supports Apple Silicon and Intel), and the Windows build is a standard 64-bit installer. Jharu updates itself in-app on both platforms.