Un outil d’organisation de fichiers par IA exécuté localement, capable de reconnaître automatiquement le contenu des fichiers, de classer intelligemment, de renommer, prenant en charge l’analyse visuelle d’images et l’analyse de contenu de documents
ai-file-sorter est un outil de bureau multiplateforme écrit en C++. Il fait appel à de grands modèles de langage locaux ou distants pour catégoriser automatiquement les fichiers, les renommer et organiser les dossiers. Toutes les analyses s’exécutent localement, donc pas de souci de confidentialité.

Adresse GitHub : https://github.com/hyperfield/ai-file-sorter
Fonctionnalités principales du projet : Il fait essentiellement trois choses : regarder le contenu du fichier, deviner où il doit aller, et lui donner un bon nom.
- Images : Il les comprend. Mettez un
IMG_2048.jpg, et le modèle de vision analysera la scène — que ce soit un lac ou un chat — et suggérera un renommage commeclouds_over_lake.jpg. - Documents : Il les lit en profondeur. Extrait le texte des PDF, documents Word, fichiers Excel, demande au modèle de résumer le contenu, et suggère des noms comme
2024_Q1_Rapport_Financier.pdf. - Audio/Vidéo : Ne les ignore pas. Lit les balises ID3, les infos d’album des MP3, FLAC, et les convertit en noms standardisés comme
2024_artiste_album_titre.mp3.
Catégorisation flexible : Deux modes entre lesquels basculer : « Plus Granulaire » pour les dossiers en désordre où le modèle peut être créatif ; « Plus Cohérent » pour l’organisation par lots, où les fichiers similaires sont regroupés dans la même catégorie. Vous pouvez aussi créer une liste blanche, par ex. n’autoriser que des catégories comme « Travail/Personnel/Voyage », ainsi le modèle ne s’égare pas.
La confidentialité est solide : Exécute des modèles comme Gemma 3 4B, Mistral 7B localement. Pas besoin d’internet, pas besoin de clés API. Images, noms de fichiers et contenu des documents restent tous sur votre machine. Vous pouvezvous connecter à ChatGPT ou Gemini si vous le souhaitez, mais vous devez fournir votre propre clé, et cela n’utilise le réseau que pendant la phase d’analyse.
Autres fonctionnalités pratiques :
- Aperçu des modifications avant confirmation de l’exécution.
- Prend en charge l’annulation persistante ; vous pouvez annuler la dernière action même après avoir fermé et rouvert le logiciel.
- L’interface est construite avec Qt6, prenant en charge plus d’une douzaine de langues, dont le chinois simplifié.
- Possède un mécanisme de cache, rendant les exécutions répétées sur le même dossier beaucoup plus rapides.
- Peut « apprendre » de vos résultats de catégorisation confirmés, le rendant plus précis pour des fichiers similaires à l’avenir.
Pour qui est-ce ?
- Les personnes dont le dossier de téléchargement est perpétuellement plein, avec des captures d’écran qui s’accumulent.
- Les designers, photographes qui doivent archiver des ressources par contenu/thème.
- Ceux qui ont des exigences élevées de confidentialité, ne souhaitant pas envoyer de fichiers à des services cloud.
- Toute personne fatiguée de créer manuellement des dossiers et souhaitant organiser par lots des fichiers historiques.