hyperfield / ai-file-sorter
Cross-platform desktop application for content-aware file organization and renaming. Supports local and remote LLMs, preview-based workflows, and fully user-controlled changes.
Why this job: works in the areas we cover, but does not say which job it does





What it does
- AI-powered categorization. Sort files using either local AI models on your computer or remote models with your own API key.
- Offline-Friendly. Use a local LLM to categorize files entirely - no internet or API key required.
- Robust categorization. Built-in rules and category matching help keep results more consistent across runs.
- Configurable categorization controls. Use whitelists, taxonomy normalization, consistency modes, and review-time edits to steer categories and subcategories.
- Two categorization modes. Pick More Refined for more specific labels with less pressure to stay in broad default categories, or More Consistent for steadier top-level categories across similar files.
Get started
brew install qt curl jsoncpp sqlite openssl fmt spdlog mediainfo cmake git pkgconfig libffiYou need: Operating System: Linux, macOS, or Windows. Linux/macOS source builds use the Makefile flow below; Windows source builds use the native Qt/MSVC + CMake flow in the Windows section.; Compiler: A C++20-capable compiler (g++ or clang++ on Linux/macOS, MSVC 2022 on Windows).; Qt 6: Core, Gui, Widgets modules and the Qt resource compiler (qt6-base-dev / qt6-tools on Linux, brew install qt on macOS, or a Qt 6 MSVC kit / qtbase via vcpkg on Windows).
- Maintenance
- Active
- Last commit 55 days ago
- Stars
- 1,889
- +13 this week
- Licence
- AGPL-3.0
- Share-alike, even hosted
- Downloads for
- None listed
- No release files
- Latest version
- v1.9.2
- Released 3 months ago
- Built with
- C++
- 88% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 88% closed
- 12 still open
- Pull requests
- 17 merged
- 9 waiting
- Releases
- 19
- 10 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- C++ 88%
- Shell 4%
- PowerShell 3%
- Python 3%
Topics
- ai
- file-management
- file-manager
- llm
- organizer
Project record
- JobOther AI tools
- StatusListed
- Commits939
- Forks188
- Watching14
- Stars in 28 days+59
- CreatedJan 30, 2025
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
