// Work / Fathom

Forty folders deep is not a filing system.

Fathom is a Windows app that measures how deep your folder mess goes, then hauls it back up to the surface. Nothing gets deleted. Every run can be undone. It's free.

Windows 10 & 11 · 64-bit · v1.0.0 · MIT license

The sample desk

This path ships with the app as the sample desk. It's forty folders deep. Anything eight or more down is in red, because by then you've lost the right to call it organized. At the bottom there's a tax return.

Why I made this

I didn't have a filing system. I had sediment.

Every computer I've owned has a folder called New folder. Inside it is New folder (2). Somewhere below that, a person (me) made a folder named why, and then kept going.

Desktop, Downloads, a backup of an old laptop sitting inside a backup of an older laptop, and a folder of Android apps I took apart one weekend and never spoke of again.

The cleanup tools I tried did one of two things. Some sorted every file by extension, which turns a code project into 400 loose files in a folder called Code. The rest wanted me to drag things around by hand, which is exactly how the mess got made.

Fathom started as a browser prototype that could plan a cleanup and then hand you a zip file of the plan. That's a mechanic who writes you a lovely note about your brakes and gives you your car back. So I rebuilt it as a real desktop app that actually moves the files, carefully, with a paper trail.

What it does

Measure it, plan it, argue with it, move it.

  1. Sounds the depth. Point it at a folder and it reads everything, then draws a chart of how many files sit at each level. Reading never changes anything.
  2. Proposes a shallow tree. A folder someone named, like Italy 2019 or Stems for Album, is one thing and moves whole. Folders that say nothing (New folder, untitled 3, final FINAL) get folded away. Code projects move as one piece. Exact copies go to a review folder.
  3. Lets you argue with it. Every move shows its reason. Drag files where you want them, pin them, mark them "Don't move", switch layouts, and Ctrl+Z your way back out of bad decisions.
  4. Asks for a clear yes. Right before moving, it re-checks every file against the disk and tells you what changed since the scan.
  5. Undoes, whenever. Every run lives in History with an Undo button, today or next month.
Fathom start screen with the sample desk's depth chart
Start screen
Fathom's plan for the sample desk: 40 folders deep now, 8 after
The plan: 40 deep now, 8 after
Every planned move with where it is, where it goes and why
Every move, with its reason
Result screen: items moved, empty folders cleared, undo button
Done, with the undo right there
Things it got wrong

So it won't get them wrong for you.

749,000files, first real run

Mostly that folder of taken-apart Android apps. Fathom scattered every source file across the drive, flagged 504,000 library files as duplicates, and filed a file called w2.smali under Finance/Taxes. Because it said W2. It is a smali file. The IRS does not want it. Fathom now knows the difference between a tax form and code.

312 of 315items it wanted to move

Early Smart mode looked at one folder and planned to move nearly everything in it. That's a house fire with a progress bar. It now plans by folder instead of file by file.

789 → 17moves on my Desktop

Same Desktop, after the fix. An old family backup went from 312 planned moves to 24. A tidy-up should be a few confident moves, and now it is.

"Don't touch"now means don't touch

Fathom leaves alone any folder whose name says "Do Not Modify" or "Don't touch". It took a surprising amount of code to respect the most direct instruction a folder can give.

Why you can trust it

It moves your stuff. It never loses it.

Get it

Free. Go dig.

Windows 10 and 11, 64-bit. Grab Fathom-Setup-1.0.0.exe to install it, or Fathom-1.0.0-portable.exe to run it without installing.

The builds aren't code-signed yet, so Windows may say "Windows protected your PC" the first time. Click More info, then Run anyway.

Open source under the MIT license. Built with Electron, React and TypeScript, with 274 automated tests standing between your files and my bad ideas. Built with help from Claude.