AIFileSorterShellExtension
AI File Sorter is a Windows Explorer extension that uses AI to automatically organize and categorize your files into a logical folder structure with a single click.
Install / Use
/learn @nonniks/AIFileSorterShellExtensionREADME
AI File Sorter
AI-powered automatic file organization tool for Windows that intelligently categorizes and sorts files directly from Explorer's context menu.
Overview
AI File Sorter is a Windows shell extension that integrates with Explorer's context menu, allowing you to organize files and folders with a single click. The tool uses OpenRouter's language models to analyze file names and create a logical folder structure automatically.
Features
- AI-Powered Organization: Intelligently categorizes files based on names and types
- Windows Explorer Integration: Simple right-click access in any folder
- Game & Mod Recognition: Special handling for game files and mods
- Web Search Option: Optional online search for more accurate categorization
- Undo Functionality: Revert sorting operations within 2 minutes
- Simple Installation: User-friendly installer with minimal setup
Installation
Using the Installer Package
- Download the latest release from the Releases section
- Extract the ZIP file
- Right-click on
Install.ps1and select "Run with PowerShell" - If prompted about execution policy, choose "Yes" to proceed
- Follow the on-screen instructions
Building from Source
- Clone this repository
- Open the solution in Visual Studio
- Build in Release mode
- Run
Install-Extension.ps1as administrator
Usage
-
First-time Setup:
- You'll need an OpenRouter API key (get one at https://openrouter.ai/)
- Enter the key in the Settings dialog on first use
-
Sorting Files:
- Right-click on any folder (or inside a folder)
- Select "Sort Files" from the context menu
- Wait for the AI to analyze and organize your files
-
Configuration Options:
- Right-click and select "Settings..." to access configuration
- Enable/disable web search for more accurate results
- Update your API key
System Requirements
- Windows 10/11
- .NET Framework 4.7.2 or higher
- Administrator privileges (for installation only)
Technical Details
- Built with C# and .NET Framework
- Uses SharpShell for Windows Explorer integration
- Communicates with OpenRouter API for LLM processing
- No data is stored or shared beyond what's needed for sorting
License
This project is licensed under the Apache License 2.0
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
