AIToday
Open-Source AIHacker NewsPublished: Jul 24, 2026, 19:01 JST

Jharu – Free Open-Source Disk Cleaner for Developers

Jharu – Free Open-Source Disk Cleaner for Developers

3 Key Points

  1. What happened

    Jharu, a free open-source disk cleanup tool for macOS and Windows, launched in version 0.2.0. It targets developers and machine learning engineers, identifying and safely removing caches from ML model repositories (Hugging Face, Ollama, PyTorch, Whisper), package managers (npm, pip, conda, Cargo, Go, Maven, Gradle, NuGet), Docker, and uninstalled applications—moving deleted data to Trash or Recycle Bin rather than permanently erasing it.

  2. Why it matters

    Unlike generic cleaners, Jharu understands developer-specific storage use. It distinguishes between ML models actually loaded versus downloaded but never used, detects duplicate Python packages across virtualenvs, and rates each item's safety before deletion. The tool is free with no subscription, telemetry, or ads—a direct alternative to paid services like CleanMyMac ($40+/year) or CCleaner (freemium).

  3. What to watch

    The app requires elevated permissions on first launch (Full Disk Access on macOS, one-time SmartScreen approval on Windows). The developer is seeking sponsorships to cover Apple notarization ($99/year) and Windows code signing (~$100–400/year) to eliminate security warnings. Upcoming features include orphaned-data detection, duplicate-file identification, localized UI, and detailed Windows drive health reporting.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

Jharu addresses a specific pain point for developers and machine learning engineers: disk space consumed by tools that leave large, opaque caches. Generic disk cleaners show folder sizes but do not understand what that data is; Jharu ships a curated knowledge base of 25+ cache locations across ML frameworks (Hugging Face, Ollama, PyTorch, Whisper, LM Studio, Keras), package managers (npm, pip, conda, uv, Cargo, Maven, Gradle, NuGet, Go), containers (Docker), IDEs (JetBrains), and build tools (Xcode). A distinctive feature is its ability to distinguish ML models that have been loaded from models downloaded and never used—allowing developers to reclaim storage without breaking active workflows. The app's safety model is conservative: every deletion moves to the system Trash (never permanent), every item carries a safety rating and staleness detection, and locations Jharu cannot read are reported rather than hidden. The developer positions Jharu as a direct alternative to CleanMyMac (paid, macOS-only, lacks ML model understanding) and CCleaner (freemium, no developer-specific intelligence). The current limitation is that Jharu lacks code signing on both platforms—users see security warnings on first launch—and the developer is explicitly seeking sponsorships to cover Apple notarization ($99/year) and Windows code signing costs (~$100–400/year). The roadmap includes orphaned-data detection, duplicate-file detection, and localization into Bengali and Hindi.

FAQ
What operating systems does Jharu support?
Jharu is available for both macOS (with universal installers for Apple Silicon and Intel) and Windows (64-bit). Prebuilt installers are published on the releases page, and the app updates itself in-app.
How does Jharu handle deleted files—can they be restored?
Jharu never permanently deletes files. Every clean action moves data to the macOS Trash or Windows Recycle Bin, where it can be restored. The app also marks each item with a safety rating (safe to clear, re-downloadable, or review first) and confirms the consequence of each action before deletion.
What makes Jharu different from CleanMyMac or CCleaner?
Jharu is free, open-source under the Apache 2.0 license, and contains no telemetry or paid tier. Unlike generic cleaners, it understands developer and ML data—distinguishing ML models you have loaded from those downloaded but never used, analyzing Python environment duplication, and scanning 25+ known developer cache locations. CleanMyMac costs $40+/year and is macOS-only; CCleaner is freemium and does not detect used versus unused ML models.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleAMD launches open-source telecom AI model with AT&T, Microsoft