SlothSort: Let Your Downloads Folder Tidy Itself
Description and use
SlothSort automatically tidies a downloads folder by suggesting cleaner filenames and sorting files into type‑specific folders, while requiring user approval before any move.
Problem
Downloads folders accumulate clutter and duplicate files, making it hard to find recent or relevant items.
Outcome
SlothSort automates filename cleanup and folder organization locally, reducing clutter while keeping user control and privacy.
Workflow
- Select a folder to process
- Scan top‑level files and collect names, extensions, size, and modified time
- Send filenames and extensions to Gemma 3 1B via Ollama for name suggestions
- Map extensions to destination folders using a predefined map
- Present a review table with suggested names and target folders
- Allow user to untick rows to skip moves
- On confirmation, move selected files to target folders
- Provide undo for the latest pass
- Reject stale plans and check for name conflicts before moving
Evidence
SlothSort takes one folder at a time. It asks a model running on the same machine for cleaner filenames, sorts top‑level files into familiar type folders, then pauses for a person to review.
The server binds to 127.0.0.1; Gemma 3 1B runs through Ollama on that same machine.
Every move requires review. The server checks for existing destination names before starting, rejects stale plans, and offers an undo for the latest pass while the app remains open.
- Record date: 2026-10-20T20:56:02.347Z