Avalon Vanguard Français

← Projects

FileTidy

Sorts your Downloads the way you already file

A desktop app that tidies messy folders (Downloads, Desktop…) into the folders you have already organized, by learning how you file. Everything runs offline, and nothing moves without your approval.

FileTidy after an analysis of a demo Downloads folder: proposed folders with their confidence, pre-checked rows, the radar of the 8 nearest filed files voting for « Devis », and the history of applied batches A photo with no readable text: proposed from its file name only, left unchecked, with a dashed radar of distant neighbours
Platform
Windows, macOS, Linux (Python 3.11+, Qt)
Interface
English, French, Spanish
Network
None: no telemetry, no downloads
Status
In development

Learns from your own folders

FileTidy indexes the folders you have already sorted. For each file to tidy, the 8 most similar filed files vote for a destination, and a move is pre-checked only when that vote proved right at least 98% of the time on your own files; the confidence shown is the cautious lower bound of that measurement.

No model required

The built-in vectorizer is plain numpy, about 0.14 ms per file. On the project’s test corpus (154 files in nine folders with overlapping vocabulary) it files every document correctly from its text. Optional local models help with long or multilingual files.

You decide, and can undo

Every proposal shows its confidence and its reason, and doubtful rows start unchecked. Each batch of moves is journaled before it runs and can be undone from the History tab.

Never destroys a file

Files are never deleted or overwritten: a name collision becomes “name (1).ext”.