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-con

What is 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.

Overview of ai-file-sorter

What it is

AI File Sorter is a cross-platform desktop application that uses AI to organize files and suggest cleaner, more consistent names for images, documents, and supported audio/video files. It is designed to reduce clutter, improve consistency, and make files easier to find later, whether for review, archiving, or long-term storage. The app can analyze picture files locally with built-in visual LLM backends and suggest meaningful, human-readable names. It can also analyze supported document files and propose clearer names based on their text content. For audio/video files, it uses metadata such as year, artist, album, or title to generate suggestions. AI File Sorter is privacy-first by design: it can run entirely on your device with local models, and no telemetry is sent. An internet connection is only needed if you choose to use a remote model.

Key features

  • 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 without internet or API key required.
  • 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 or More Consistent for steadier top-level categories across similar files.
  • Category whitelists: Define named whitelists to restrict allowed categories and subcategories.
  • Preview-based workflow: Review and adjust suggestions before any move or rename is applied.
  • Privacy-first: Files, filenames, images, and metadata stay on your computer when using local models.

Use cases

  • Tidy up cluttered folders such as Downloads, external drives, or NAS storage.
  • Group files based on names, file types, folder context, and past sorting results.
  • Improve file naming consistency for archiving or long-term storage.
  • Review and approve AI suggestions before applying changes, reducing risk.

Getting started

See the repository README for installation and quick-start instructions.

License and pricing

License: AGPL-3.0. Pricing: open source (free).

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/hyperfieldai-file-sorter.svg)](https://yunodb.com/tools/hyperfieldai-file-sorter?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/hyperfieldai-file-sorter?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/hyperfieldai-file-sorter.svg" alt="Featured on YunoDB" height="20"></a>