Skip to main content
PromptQuorum
Accueil/LLM locaux avancés/Unsloth : test 2026 du fine-tuning gratuit pour LLM, images et audio
Productivity & Knowledge Tools

Unsloth : test 2026 du fine-tuning gratuit pour LLM, images et audio

·13 min de lecture·Par Hans Kuepper · Fondateur de PromptQuorum, outil de dispatch multi-modèle · PromptQuorum

Unsloth (unsloth.ai, code source sur github.com/unslothai/unsloth) est un outil gratuit et open source (Apache-2.0) pour le fine-tuning et l'exécution de LLM, de modèles de diffusion (image/vidéo), de synthèse vocale et d'embedding sur votre propre matériel. Il propose trois modes d'accès — une application Unsloth Desktop native (Windows, macOS, Linux), une interface web Unsloth Studio auto-hébergée, et Unsloth Core, la bibliothèque Python d'origine (pip install unsloth) sur laquelle repose l'essentiel de l'historique GitHub. Les métadonnées GitHub ne montrent aucun palier payant distinct pour l'un des trois modes, et ce test n'a trouvé aucune page tarifaire liée depuis le README du projet — vérifiez directement sur unsloth.ai si une décision de licence en dépend. Il prend en charge les configurations multi-GPU et le matériel NVIDIA, AMD, Intel et CPU via un backend Vulkan, selon son propre README GitHub.

Unsloth (unsloth.ai, code source sur github.com/unslothai/unsloth) est un outil gratuit et open source (Apache-2.0) pour le fine-tuning et l'exécution de modèles d'IA sur votre propre matériel — pas seulement des LLM textuels, mais aussi des modèles de diffusion (image/vidéo), de synthèse vocale et d'embedding. Il se décline en trois modes d'accès : une application Unsloth Desktop native, une interface web Unsloth Studio auto-hébergée, et Unsloth Core, la bibliothèque Python d'origine installable via pip. Ce test couvre ce qu'Unsloth fait réellement, en quoi ses trois modes d'accès diffèrent, comment installer chacun, et sa place face à Axolotl, MLX-LM et aux API de fine-tuning cloud.

Unsloth : test 2026 du fine-tuning gratuit pour LLM, images et audio

Points clés

  • Gratuit et open source ; le dépôt GitHub affiche une licence Apache-2.0, et ce test n'a trouvé aucune page tarifaire distincte liée depuis le README
  • Trois façons de l'utiliser : Unsloth Desktop (application native pour Windows/macOS/Linux, recommandée par le projet lui-même), Unsloth Studio (interface web auto-hébergée, exécutable aussi via Docker) et Unsloth Core (la bibliothèque Python d'origine, pip install unsloth)
  • Entraîne ET exécute des LLM, des modèles de diffusion (image/vidéo), des modèles de synthèse vocale et des modèles d'embedding — selon la propre liste de fonctionnalités du projet, cela va au-delà du fine-tuning purement textuel
  • Prend en charge LoRA, QLoRA, le fine-tuning complet, le pretraining, le reinforcement learning (GRPO, DPO) et le FP8
  • Support multi-GPU sur GPU NVIDIA, AMD et Intel, plus un fonctionnement CPU seul via un backend Vulkan, sous Windows, Linux, WSL et macOS
  • Peut connecter un modèle entraîné ou téléchargé à des agents de code (Claude Code, Codex, etc.) via une intégration en une commande (unsloth start), et expose une API compatible OpenAI/Anthropic
  • Développé par Unsloth AI, une organisation basée aux États-Unis selon son profil GitHub ; le dépôt a été créé en novembre 2023, et le paquet PyPI unsloth compte 241 versions depuis son premier envoi en août 2024

📍 En une phrase

Unsloth est un outil gratuit et open source (Apache-2.0) qui entraîne et exécute des LLM, des modèles de diffusion (image/vidéo), de synthèse vocale et d'embedding sur votre propre matériel, disponible en application desktop native, interface web auto-hébergée ou bibliothèque Python.

💬 En termes simples

Si vous voulez apprendre à un modèle d'IA vos propres données — texte, images ou voix — plutôt que d'utiliser un modèle générique préentraîné, Unsloth est l'outil qui fait cet entraînement, sur votre propre ordinateur ou GPU, gratuitement. C'était autrefois une bibliothèque Python réservée aux développeurs ; il existe désormais aussi une application desktop à utiliser d'un clic.

📌Remarque: Ce test est le complément approfondi de la fiche d'Unsloth dans le Local LLM Software Directory — consultez cette page pour voir en un coup d'œil comment Unsloth se compare à des dizaines d'autres outils d'IA locale.

Qu'est-ce qu'Unsloth ?

Unsloth est un outil pour le fine-tuning et l'exécution de modèles d'IA sur du matériel que vous contrôlez, plutôt que via une API d'entraînement cloud. Son propre README GitHub le présente comme « la première application desktop pour exécuter et entraîner des modèles », ce qui reflète une évolution réelle : le projet a démarré en 2023 comme une bibliothèque Python pour accélérer le fine-tuning de LLM, et est depuis devenu un produit en trois parties couvrant une application desktop native, une interface web auto-hébergée, et la bibliothèque d'origine en dessous des deux.

  • Fonction principale : fine-tuner un modèle de base sur vos propres données (texte, image, audio ou données d'embedding) via des techniques comme LoRA et QLoRA, puis exécuter ou exporter le résultat
  • Pas seulement du texte : selon la liste de fonctionnalités du README, Unsloth prend explicitement en charge les modèles de diffusion (image et vidéo), de synthèse vocale et d'embedding, en plus des LLM
  • Trois produits sous un même projet : Unsloth Desktop (application native), Unsloth Studio (interface web, auto-hébergée ou via Docker) et Unsloth Core (le paquet Python unsloth)
  • Développeur : Unsloth AI, une organisation basée aux États-Unis selon son profil GitHub, avec la description « Run and train AI models locally »
  • Dépôt canonique : github.com/unslothai/unsloth, créé en novembre 2023 selon les métadonnées propres de GitHub

Historique des versions d'Unsloth

Unsloth ne publie pas un journal des modifications daté unique comme certaines applications desktop, donc l'historique vérifiable ci-dessous provient de deux sources officielles : les métadonnées propres du dépôt GitHub, et l'historique des versions du paquet unsloth sur le Python Package Index (PyPI).

  • Le dépôt GitHub a été créé le 29 novembre 2023, selon les métadonnées propres du dépôt GitHub
  • La première version du paquet unsloth sur PyPI a été mise en ligne le 4 août 2024 (version 2024.8), selon l'historique officiel des versions de PyPI
  • Au moment de ce test, PyPI recense 241 versions au total du paquet unsloth, la plus récente (version 2026.9.4) mise en ligne le 9 septembre 2026 — un rythme de publication d'environ une fois tous les quelques jours sur la durée de vie du paquet
  • La portée du projet s'est considérablement élargie sur cette période : il a débuté comme une bibliothèque d'accélération du fine-tuning de LLM textuels et, selon son README actuel, couvre désormais aussi les modèles de diffusion, de synthèse vocale et d'embedding, plus une application desktop native et une interface web auto-hébergée qui n'existaient pas dans la forme initiale, purement bibliothèque, du projet

Que pouvez-vous faire avec Unsloth ?

L'éventail de fonctionnalités d'Unsloth couvre l'entraînement (fine-tuner un modèle sur vos données) et l'exécution (utiliser un modèle entraîné ou téléchargé), sur quatre types de modèles. Voici ce que fait réellement chaque partie, selon le propre README GitHub d'Unsloth.

  • Fine-tuning sur quatre types de modèles — LLM, modèles de diffusion (image/vidéo), modèles de synthèse vocale et modèles d'embedding, via LoRA, QLoRA, le fine-tuning complet ou le pretraining
  • Reinforcement learning — GRPO et DPO sont tous deux pris en charge pour le fine-tuning basé sur le RL, en plus des méthodes de fine-tuning supervisé plus courantes
  • Exécuter et servir des modèles — au-delà de l'entraînement, Unsloth peut exécuter directement des modèles GGUF, MLX et de diffusion, et les exposer via un serveur API local compatible OpenAI
  • Intégration avec des agents — la commande unsloth start connecte un modèle local à des agents de code, dont Claude Code, OpenAI Codex et d'autres (selon la propre liste du README), en une seule commande
  • Accès distant et LAN — Unsloth Studio peut être exposé sur votre réseau domestique ou, via un tunnel Cloudflare, accessible de manière sécurisée depuis l'extérieur de votre réseau, y compris depuis un téléphone
  • Construction de jeux de données — une fonctionnalité « Data Recipes » construit des jeux de données d'entraînement directement à partir de fichiers PDF, CSV et DOCX, plutôt que d'exiger un jeu de données préformaté
  • Export et déploiement — les modèles entraînés peuvent être exportés vers des formats comme GGUF, NVFP4 et FP8, pour une utilisation dans d'autres outils d'IA locale
  • Notebooks d'entraînement gratuits — Unsloth publie des notebooks Google Colab gratuits couvrant des modèles et techniques spécifiques (Llama, Qwen, gpt-oss, GRPO, TTS, embeddings et fine-tuning de vision)

Exemples d'utilisation : trois façons d'utiliser Unsloth

Voici des workflows concrets construits à partir des fonctionnalités documentées d'Unsloth ci-dessus — pas des cas d'usage hypothétiques.

Installer Unsloth : Desktop, Studio et Core

Unsloth est disponible de trois façons, selon son propre README GitHub — l'application Desktop est ce que le projet lui-même recommande pour la plupart des utilisateurs. Les liens ci-dessous sont des URL de version GitHub directes et des scripts d'installation officiels ; vérifiez-les toujours directement via le README, car les URL de version peuvent changer entre les versions.

Méthode d'installation
Commande ou lien
Unsloth Desktop — WindowsUnsloth-Desktop-Windows.exe
Unsloth Desktop — macOSUnsloth-Desktop-MacOS.dmg
Unsloth Desktop — Linux (.deb)Unsloth-Desktop-Ubuntu.deb
Unsloth Desktop — Linux (AppImage)Unsloth-Desktop-Linux.AppImage
Unsloth Studio — macOS/Linux/WSLcurl -fsSL https://unsloth.ai/install.sh | sh puis unsloth studio
Unsloth Studio — Windowsirm https://unsloth.ai/install.ps1 | iex puis unsloth studio
Unsloth Studio — Dockerdocker run -d --gpus all --ipc=host -p 8000:8000 unsloth/unsloth — tags sur Docker Hub
Unsloth Core — Linux/WSL (pip via uv)uv pip install unsloth --torch-backend=auto

Les utilisateurs de GPU AMD et Intel doivent suivre des étapes supplémentaires au-delà de l'installation par défaut — voir les propres guide AMD et guide Intel d'Unsloth. Un tag Docker Hub dédié, unsloth/unsloth:core, installe Unsloth Core (notebooks Jupyter) sans l'interface web Studio — voir Docker Hub pour la liste actuelle des tags.

Tarifs Unsloth : est-ce vraiment gratuit ?

Dans la mesure où ce test a pu le vérifier, oui — Unsloth n'a aucun palier payant. Le dépôt GitHub affiche une licence Apache-2.0 via l'API propre de GitHub, qui s'applique à l'ensemble du code, et le README du projet ne renvoie vers aucune page tarifaire et ne décrit aucune fonctionnalité payante. PromptQuorum n'a pas pu charger unsloth.ai directement pendant ce test (le site a renvoyé une réponse de refus d'accès aux requêtes automatisées) — si une décision tarifaire précise vous concerne, vérifiez le site en direct vous-même plutôt que de vous fier uniquement à ce test.

  • Aucun abonnement ni palier payant documenté dans le dépôt GitHub ou son README
  • Aucun compte ni inscription requis pour télécharger Unsloth Desktop ou installer Unsloth Core
  • Des notebooks Google Colab gratuits sont fournis pour l'entraînement sans posséder de GPU, sous réserve des limites du palier GPU gratuit propre de Colab (fixées par Google, pas par Unsloth)
  • La licence Apache-2.0 s'applique au code source ; elle ne garantit pas en soi que chaque service associé (par exemple une future offre hébergée) restera toujours gratuit — vérifiez les conditions actuelles directement sur unsloth.ai

Unsloth vs. Axolotl vs. MLX-LM

Unsloth, Axolotl et MLX-LM sont les trois outils de fine-tuning local que la comparaison des frameworks de fine-tuning de PromptQuorum couvre en détail — cette section résume la différence clé pour les lecteurs venant spécifiquement de ce test.

Aspect
Unsloth
Axolotl
MLX-LM
LicenceApache-2.0Apache-2.0MIT
InterfaceApp desktop, interface web ou bibliothèque PythonPiloté par configuration YAML, pas d'app desktopBibliothèque Python / CLI, pas d'app desktop
Types de modèlesLLM, diffusion, TTS, embeddingCentré sur les LLMCentré sur les LLM
MatérielNVIDIA, AMD, Intel, CPU, VulkanPile CUDA centrée NVIDIAApple Silicon uniquement
Entraînement multi-nœudsNon documenté dans le READMEOui — Torchrun et RayVia mx.distributed
Idéal pourOption mono-machine la plus large, y compris hors textePasser à l'échelle au-delà d'une machineTravail natif Apple léger sur un Mac

Si votre entraînement nécessite plus d'une machine, ou si vous avez spécifiquement besoin de la couverture méthode la plus large possible (DPO/ORPO/KTO/GRPO/reward-modelling), la comparaison complète montre pourquoi Axolotl est le meilleur choix dans ce cas. Voir la revue MLX-LM dédiée si vous êtes exclusivement sur Apple Silicon et voulez l'option native la plus légère plutôt que l'application desktop plus large (mais plus lourde) d'Unsloth.

À qui Unsloth est-il destiné ?

Le fait qu'Unsloth vous convienne dépend de si vous voulez un seul outil gratuit couvrant à la fois l'entraînement et l'exécution de modèles texte, image et audio, plutôt qu'un outil plus étroit à usage unique.

Unsloth face aux autres outils de fine-tuning

Unsloth est l'un de plusieurs outils pour le fine-tuning de modèles sur votre propre matériel. Voici comment il se positionne face aux autres options dans cet espace — voir le Local LLM Software Directory pour le catalogue complet, et la comparaison dédiée Unsloth vs. Axolotl vs. MLX-LM ci-dessus pour le face-à-face le plus proche.

  • Axolotl — un framework de fine-tuning Apache-2.0 dont la force documentée est l'entraînement multi-nœuds et la couverture méthode d'alignement la plus large des trois ; voir la section de comparaison dédiée ci-dessus et la comparaison complète des frameworks de fine-tuning de PromptQuorum.
  • MLX-LM — la propre bibliothèque d'Apple, sous licence MIT, native Apple Silicon, pour exécuter et fine-tuner des LLM ; voir la revue MLX-LM pour un regard dédié.
  • Together.ai et Fireworks.ai — des API de fine-tuning cloud qui facturent au token d'entraînement au lieu d'exiger de posséder un GPU ; la comparaison des frameworks de fine-tuning de PromptQuorum couvre directement les tarifs de Together.ai.
  • Ollama et LM Studio — des outils d'inférence locale pour *exécuter* des modèles plutôt que les entraîner ; un schéma courant consiste à fine-tuner avec Unsloth, exporter vers GGUF, puis exécuter le résultat dans Ollama ou LM Studio. Voir la revue Ollama et la revue LM Studio.

Erreurs courantes lors de l'évaluation d'Unsloth

La plupart des confusions sur Unsloth viennent d'une image mentale dépassée du projet comme simple bibliothèque Python textuelle, ou de l'hypothèse que ses propres affirmations de vitesse/VRAM sont vérifiées de manière indépendante.

Foire aux questions

Qu'est-ce qu'Unsloth ?

Unsloth (unsloth.ai, code source sur github.com/unslothai/unsloth) est un outil gratuit et open source (Apache-2.0) pour le fine-tuning et l'exécution de LLM, de modèles de diffusion (image/vidéo), de synthèse vocale et d'embedding sur votre propre matériel, disponible en application desktop, interface web auto-hébergée ou bibliothèque Python.

Unsloth est-il gratuit ?

Dans la mesure où ce test a pu le vérifier à partir des métadonnées du dépôt GitHub et du README du projet, oui — aucun palier payant n'est documenté. PromptQuorum n'a pas pu charger unsloth.ai directement pendant ce test (le site a bloqué la requête automatisée) — vérifiez les tarifs actuels sur le site en direct si une décision en dépend.

Unsloth peut-il fine-tuner des images, pas seulement du texte ?

Oui. Le propre README GitHub d'Unsloth liste les modèles de diffusion (image et vidéo) aux côtés des LLM, des modèles de synthèse vocale et des modèles d'embedding comme pris en charge pour l'entraînement et l'inférence.

Quelle licence utilise Unsloth ?

Apache-2.0, selon les propres métadonnées du dépôt de GitHub (vérifié via l'API GitHub pour ce test).

Dois-je connaître Python pour utiliser Unsloth ?

Pas nécessairement. Unsloth Desktop est une application native, à utiliser d'un clic, pour Windows, macOS et Linux. Unsloth Core, la bibliothèque Python d'origine, reste disponible pour les développeurs qui veulent le contrôle au niveau du script.

Quel matériel Unsloth prend-il en charge ?

Selon son README GitHub : configurations multi-GPU, GPU NVIDIA, AMD et Intel, fonctionnement CPU seul via un backend Vulkan, sous Windows, Linux, WSL et macOS.

Unsloth Studio est-il la même chose qu'Unsloth Desktop ?

Non. Unsloth Desktop est une application native installée. Unsloth Studio est une interface web auto-hébergée que vous exécutez via un script d'installation ou Docker et à laquelle vous accédez par navigateur — toutes deux reposent sur le même moteur Unsloth Core.

Unsloth peut-il se connecter à Claude Code ou à d'autres agents de code ?

Oui, via la commande unsloth start, qui connecte un modèle local à des agents dont Claude Code, OpenAI Codex et d'autres via l'API compatible OpenAI/Anthropic d'Unsloth, selon le README du projet.

Comment Unsloth se compare-t-il à Axolotl ?

Unsloth couvre davantage de types de modèles (LLM, diffusion, TTS, embedding) et davantage de backends matériels (dont AMD et Intel), tandis qu'Axolotl documente l'entraînement multi-nœuds et une couverture méthode d'alignement plus large. Voir la section de comparaison dédiée ci-dessus et la comparaison complète des frameworks de fine-tuning de PromptQuorum.

Qui développe Unsloth ?

Unsloth AI, une organisation basée aux États-Unis selon son profil GitHub. Le dépôt GitHub a été créé en novembre 2023.

Sources

← Retour aux LLM locaux avancés