Skip to main content
Open source tool by Ben Treder

SafeSort AI

SafeSort AI is a local file organization assistant built around a simple rule: show you exactly what it plans to do, then wait for your confirmation before touching anything. It scans a directory, creates a plan, lets you review it, and only runs when you say go. If something looks wrong, you can roll it back.

Most automatic file organizers move or rename things without asking. SafeSort AI is the opposite of that. It is designed for people who have had an auto-organizer delete or misplace something important and want a tool they can actually trust.

Preview before run Rollback support Safe by design Open source Written in Rust

Built by Ben Treder. Source code and usage instructions on GitHub.

Workflow

Preview first, organize second

SafeSort AI follows a deliberate workflow. Nothing happens until you have seen the plan and confirmed it looks right.

  • Scan Scans a target directory and collects information about the files, their types, names, dates, and current structure.
  • Plan Creates an organization plan based on what it found. Shows you what would move, where it would go, and what would be renamed.
  • Review Presents the full plan for you to review before anything is touched. You can see every action it intends to take.
  • Run Only runs the plan after you confirm it. Nothing is moved or renamed until you say so.
  • Status Reports what was done so you can verify the result matches the plan.
  • Rollback If something is not right, rollback reverses the changes and restores the original state.

Built around safety

Every part of SafeSort AI is designed with the assumption that files matter and mistakes are hard to recover from.

Preview step always runs first

The tool never skips the review phase. You always see the full plan before any files are moved or renamed.

Rollback support built in

If the result is not what you expected, rollback reverses the operation and returns the directory to its previous state.

Written in Rust

Built with Rust for reliability, predictable behavior, and good performance even on large directories.

Why I built this

Organizing files locally sounds simple until you run a tool that moves three years of project files into the wrong folders. SafeSort AI started as a way to automate file organization without giving up control. The preview and rollback steps are there because I wanted to be able to use it without worrying about losing something important.

Safety first design Open source Rust-based No cloud required

Get SafeSort AI on GitHub

SafeSort AI is open source and free. The full source code, installation instructions, usage documentation, and release notes are all in the GitHub repository.