FREEDOM251

Freedom251 › Uninstaller apps

PatchClean AI

Paid Windows

Visit PatchClean AI Alternatives

PatchClean AI's own site

What PatchClean AI is

PatchClean AI is a free, open-source Windows utility for finding unused Windows Installer files and reclaiming disk space. It scans C:\Windows\Installer and its $PatchCache$ subdirectory, then cross-references .msi and .msp files with Windows Installer COM and registry data. Each file receives a KNOWN, ORPHANED, or UNKNOWN classification based on whether installed products or patches reference it. Optional Claude AI analysis can review UNKNOWN files using installer metadata and return a classification with a confidence score; this requires an Anthropic API key in claude.key.txt, a .env file, or the ANTHROPIC_API_KEY environment variable. Orphaned files can be moved to an archive, defaulting to C:\Windows\Installer\_archive, and restored by moving them back. Permanent deletion requires typing YES and cannot be undone. Documented safeguards reject symlinks, keep operations inside the Installer directory, handle archive name collisions, and confirm destructive actions. The CLI offers Rich tables or JSON output for scripting. Windows 10 or 11, Python 3.10+, and administrator rights for moves or deletion are required.

Who it suits

PatchClean AI suits Windows users seeking a PatchCleaner replacement and people comfortable running Python-based utilities. It can also help scriptable workflows through structured JSON output.

What it does well

  • Classifies installer files as KNOWN, ORPHANED, or UNKNOWN
  • Optional Claude analysis adds confidence scores
  • Archives orphaned files before permanent deletion
  • JSON output supports scripting and piping
  • Safeguards reject symlinks and limit file operations

What to know first

  • Permanent deletion cannot be undone
  • Administrator privileges are required for moves or deletion
  • Claude analysis requires an Anthropic API key
  • Installation requires cloning and pip install -e .

Verdict

PatchClean AI provides classification, archiving, and deletion controls for Windows Installer leftovers, with optional AI assistance. Its GPL-3.0 project is provided at your own risk, so classifications should be verified before deleting files.

Facts from PatchClean AI's own pages

AI analysis
Optional Claude AI analysis classifies UNKNOWN files using installer metadata and provides a confidence score. · github.com, 11 Oct 2026
AI requirement
AI analysis requires an Anthropic API key supplied through claude.key.txt, a .env file, or the ANTHROPIC_API_KEY environment variable. · github.com, 11 Oct 2026
AI setup
AI analysis requires an Anthropic API key supplied through claude.key.txt, .env, or the ANTHROPIC_API_KEY environment variable. · github.com, 5 Oct 2026
Architecture detail
The project documents scanning C:\Windows\Installer and its $PatchCache$ subdirectory, then cross-referencing files against Windows Installer COM and registry data. · github.com, 11 Oct 2026
Archive
Orphaned files can be moved to an archive directory, defaulting to C:\Windows\Installer\_archive, and can be restored by moving them back. · github.com, 11 Oct 2026
Classification
The scanner labels files KNOWN, ORPHANED, or UNKNOWN and displays file counts and potential disk savings. · github.com, 11 Oct 2026
Installation
The documented installation method is to clone the repository and install the package with pip install -e . · github.com, 5 Oct 2026
Integrations
Optional AI classification uses Anthropic Claude; JSON output is described as useful for scripting or piping to other tools. · github.com, 11 Oct 2026
Intended users
The README describes the project as a PatchCleaner replacement for Windows users and says it is provided as-is for personal use. · github.com, 5 Oct 2026
License and caution
The repository lists a GPL-3.0 license, and its README says to use the project at your own risk and verify classifications before deleting files. · github.com, 11 Oct 2026
Optional AI
Optional Claude AI analysis classifies files that remain UNKNOWN using installer metadata and provides a confidence score. · github.com, 5 Oct 2026
Output
The CLI provides a Rich table and structured JSON output with file details, classifications, sizes, and errors. · github.com, 11 Oct 2026
Permanent deletion
Deleting orphaned files is permanent and requires typing YES to confirm. · github.com, 11 Oct 2026
Purpose
PatchClean AI scans the Windows Installer folder, identifies orphaned MSI and MSP files, and can archive or delete them to reclaim disk space. · github.com, 11 Oct 2026
Requirements
The project lists Windows 10 or 11, Python 3.10 or later, and administrator privileges for move or delete operations. · github.com, 11 Oct 2026
Safety controls
Move and delete operations require administrator privileges; the tool checks paths, rejects symlinks, and supports dry-run previews. · github.com, 11 Oct 2026
Scripting
The scan command can output JSON with file details, classifications, sizes, and errors for scripting or piping to other tools. · github.com, 5 Oct 2026

Where PatchClean AI stands on Freedom251

Look at these too