explaingit

vortrix5/sifty

Analysis updated 2026-05-18

18PythonAudience · developerComplexity · 2/5LicenseSetup · easy

TLDR

A safety-first Windows cleanup tool that scans, previews, and removes junk files, duplicates, and dev clutter from your terminal.

Mindmap

mindmap
  root((Sifty))
    What it does
      Junk file scanning
      Disk space analysis
      Duplicate detection
      App uninstall
    Tech stack
      Python
      Ollama
      Windows
    Use cases
      Free up disk space
      Clean dev project clutter
      Manage startup apps
      Remove old app leftovers
    Audience
      Windows users
      Developers
    Safety
      Dry run by default
      Recycle Bin deletes
      Undo last clean

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Free up disk space by finding and removing junk files across many categories

USE CASE 2

Find and clean up duplicate files by comparing their actual content

USE CASE 3

Delete leftover dependency folders and build output from coding projects

USE CASE 4

Manage startup programs and uninstall apps along with their leftover files

What is it built with?

PythonWindowsOllama

How does it compare?

vortrix5/siftyandyuneducated/resolve-aicarriex6/cvpr2026_similarity_as_evidence
Stars181818
LanguagePythonPythonPython
Setup difficultyeasyhardhard
Complexity2/54/54/5
Audiencedeveloperdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Windows only, and deletions require the --apply flag since dry run is the default.

Free to use, modify, and distribute under the MIT license, including for commercial purposes, as long as you keep the copyright notice.

In plain English

Sifty is a Windows system cleaning and maintenance tool that you run from a terminal. It targets Windows 10 and 11 and is designed with safety in mind: by default every command only shows you what it would do without actually deleting anything. You have to add the flag --apply to make real changes, and all deletions go to the Recycle Bin rather than being permanently removed, so you can undo them. The tool covers a wide range of cleanup tasks. It can scan for junk files across more than eleven categories, analyze which folders and files are taking up the most space, find duplicate files by comparing their contents, list installed apps and uninstall them through Windows package management tools, scan for leftover files after an app is uninstalled, manage which programs run at startup, and apply pending software updates. It also has features aimed specifically at developers: it can delete folders full of downloaded dependencies or compiled build output that accumulate in coding projects, and it can clean up unused git repository copies and bloated virtual machine disk files. You can use Sifty two ways: a command-line interface where you type specific commands and get JSON output suitable for scripting, or a full-screen interactive application that opens in your terminal and lets you browse sections for cleaning, disk analysis, app management, and more. The interactive mode includes confirmation prompts before any changes, bulk selection for multiple items, and an undo button for the last clean. There is also an optional AI assistant that runs locally on your machine using Ollama, a tool for running AI models without an internet connection. The assistant can only see file names, sizes, and paths, never file contents, and it cannot delete anything on its own. It suggests actions and waits for your approval. Sifty is free, open source under the MIT license, and written in Python.

Copy-paste prompts

Prompt 1
Show me how to run Sifty in dry run mode to preview what it would delete
Prompt 2
Write the command to clean up unused dependency folders in my coding projects with Sifty
Prompt 3
Explain how Sifty's local AI assistant suggests cleanup actions without seeing file contents
Prompt 4
Help me use Sifty's interactive terminal mode to analyze which folders use the most disk space

Frequently asked questions

What is sifty?

A safety-first Windows cleanup tool that scans, previews, and removes junk files, duplicates, and dev clutter from your terminal.

What language is sifty written in?

Mainly Python. The stack also includes Python, Windows, Ollama.

What license does sifty use?

Free to use, modify, and distribute under the MIT license, including for commercial purposes, as long as you keep the copyright notice.

How hard is sifty to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is sifty for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.