Dark Python automation to transform chaos into clean, structured folders.
Before / After GIFs + rich terminal output = instant satisfaction.
- Automatically sort files by type, date, or custom rules
- Smart renaming for files:
ProjectA_YYYYMMDD - Archive old files automatically
- Generate visual reports (screenshots + GIFs) of transformations
- Addictive CLI experience: “cast spells” messages while organizing
- Optional AI hints to suggest smarter folder structures
- Cross-platform: works on Linux, macOS, Windows (with WSL/Python)
Experience the ShadowAutomator transformation:
Messy folder full of random files, unorganized, confusing.

After ShadowAutomator worked its magic — everything neatly organized.

Watch the CLI perform the folder “spell” in real-time.

See the complete folder structure reorganized magically.

# Clone the repo
git clone https://github.com/your-username/shadow-automator.git
cd shadow-automator
# Make the script executable
chmod +x shadow_automator.py
# Preview mode (safe, dry-run)
./shadow_automator.py ~/path/to/messy --dry-run
# Real run (organizes files)
./shadow_automator.py ~/path/to/messy
# Cast mode (magical terminal output + archive + AI suggestions)
./shadow_automator.py ~/path/to/messy cast --archive-days 365 --ai