SafeMove is an intelligent file management utility designed to safely move applications (e.g., from C: to D:) without breaking them. It uses Windows Directory Junctions (mklink /J) and robust robocopy operations to ensure data integrity and seamless redirection.
- ๐ก๏ธ Safe Move: Uses
robocopyfor atomic moves and verifies data integrity before deleting source files. - ๐ Seamless Redirection: Creates NTFS Junctions so Windows and apps think files are still in the original location.
- ๐ง AI Powered: Optional integration with LLMs (Cloud or Local/Ollama) to give advice on what is safe to move.
- ๐ซ Safety Rules: Automatically prevents moving critical system folders (Windows, System32) and detects already moved items (Junctions).
- ๐จ Cyberpunk Theme: Built-in Theme Engine with "Standard" and "Cyberpunk" (Neon) modes.
- ๐ Disk Dashboard: Visualizes your C: Drive health and space reclamation potential.
- Download
SafeMoveAI_Portable.zipfrom Releases. - Extract to any folder.
- Run
SafeMoveAI.exe.
Requirements: Python 3.11+
git clone https://github.com/yourusername/SafeMoveAI.git
cd SafeMoveAI
pip install -r requirements.txt
python main.py- Scan: Click Scan C: Drive to list installed apps and large folders in AppData.
- Review: Check the Status column.
- ๐ข SAFE: Safe to move (e.g., Spotify, Chrome Data).
- ๐ด FORBIDDEN: System files or critical paths.
- โช MOVED: Already moved (Junction detected).
- Plan: Switch to Plan & Move tab. Select the apps you want to move.
- Move: Click Execute Move Plan.
- Note: Requires Administrator Privileges.
Always backup critical data before performing bulk file operations. While SafeMove AI uses industry-standard safe methods (robocopy), I am not responsible for data loss.
