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.
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.
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.