Organize files and folders intelligently with duplicate detection
name file-organizer description Organize files and folders intelligently with duplicate detection license MIT compatibility opencode metadata {"audience":"users","workflow":"productivity"} File Organizer Intelligently organize files and folders by understanding context, finding duplicates, and suggesting better structures. When to Use Downloads folder is a mess Need to consolidate scattered files Looking for duplicate files to clean up Reorganizing a project structure Archiving old files systematically How to Use Analyze Current State Analyze the structure of ~/Downloads and suggest organization Find duplicate files in ~/Documents Organize Files Organize ~/Downloads by file type Sort these files by date and move to archive Project Cleanup Reorganize this project following standard conventions Organization Strategies By Type (Default) organized/ ├── documents/ # .pdf, .doc, .txt, .md ├── images/ # .jpg, .png, .gif, .svg ├── videos/ # .mp4, .mov, .avi ├── audio/ # .mp3, .wav, .flac ├── code/ # .py, .js, .ts, .go ├── archives/ # .zip, .tar, .gz ├── data/ # .csv, .json, .xml └── other/ # everything else By Date organized/ ├── 2025/ │ ├── 01-January/ │ ├── 02-February/ │ └── ... ├── 2024/ └── older/ By Project organized/ ├── project-alpha/ │ ├── docs/ │ ├── assets/ │ └── exports/ ├── project-beta/ └── unsorted/ Duplicate Detection Find Duplicates
find . - type f - exec md5sum {} + | sort | uniq -d -w32
find . - type f -name "" -o -name "" Handle Duplicates Strategy When to Use Keep newest Active files, latest version matters Keep oldest Original documents, provenance matters Keep largest Photos/videos (higher quality) Keep in preferred location Organized > Downloads Process
📊 Found 847 files (12.3 GB)
Downloads/ ├── organized/ │ ├── documents/ │ ├── images/ │ ├── videos/ │ ├── archives/ │ └── other/ ├── duplicates/ # For review └── to-sort/ # Ambiguous files
Proceed with organization? [y/n]