Intelligent file organization tool using AI to analyze and categorize documents automatically.
pipx install git+https://github.com/leoliu5550/QualcommHackathon.gitgit clone https://github.com/leoliu5550/QualcommHackathon.git
cd QualcommHackathon
pip install -e . # Basic installation
pip install -e ".[dev]" # With development tools
pip install -e ".[non-npu]" # With CPU/GPU model support
pip install -e ".[docs]" # With documentation tools- Default: NPU API client (httpx) - smallest footprint
- [non-npu]: PyTorch + Transformers for CPU/GPU inference
- [dev]: Testing and code quality tools
- [docs]: Documentation generation tools
Note: PyPI package coming soon. Currently install from GitHub.
fileorg startOpens graphical interface with drag-and-drop support
fileorg /path/to/folder # Organize folder
fileorg /path/to/folder --preview # Preview mode (no file movement)
fileorg /path/to/folder --restore # Restore original structure# Install context menu
cd rkey_registry
install_key.bat
# Uninstall context menu
uninstall_key.batRight-click any folder to see "Organize with FileOrg" option
Edit fileorg/ai/config.py:
"backend": "qualcomm" # Use NPU API (default)
"backend": "local" # Use local CPU/GPU (requires [non-npu] installation)- AI Content Analysis - Smart document type and content detection
- Auto Categorization - Creates meaningful folder structures
- Safe Preview - Review changes before execution
- One-Click Restore - Complete backup and restoration
- Batch Processing - Fast organization of large file collections
PDF, Word, Excel, PowerPoint, TXT, HTML, JSON, CSV, XML, Markdown
Issues and Pull Requests are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.