Hast du dieses Tool genutzt? Bewerte es
Hast du dieses Tool genutzt? Bewerte es
Unsloth ist ein Open-Source-Framework zum Ausführen und Trainieren von LLMs, mit dem Sie KI-Modelle über eine Open-Source-Oberfläche auf Ihrer eigenen lokalen Hardware ausführen und trainieren. Es deckt Text-, Vision-, Diffusions-Bild- und -Video-, Audio- und Embedding-Modelle ab, sowohl für lokale Inferenz als auch für LLM-Fine-Tuning.
Unsloth lässt sich auf drei verschiedene Arten installieren: Unsloth Desktop als native App, Unsloth Studio als browserbasierte Web-UI oder Unsloth Core als ursprüngliches, codebasiertes Python-Paket. Desktop und Studio sind die No-Code-Oberflächen; Core ist die Bibliothek, die Entwickler aus ihren eigenen Trainingsskripten und Notebooks aufrufen.
Unsloth Desktop ist als Beta gekennzeichnet und wird als kostenlose Open-Source-App zum Ausführen und Trainieren von KI-Modellen auf eigener Hardware beschrieben, verfügbar für macOS, Windows und Linux. Unsloth Studio ist ebenfalls in der Beta und als Open-Source-No-Code-Web-UI positioniert, mit der sich offene Modelle in einer lokalen Oberfläche trainieren, ausführen und exportieren lassen. Die Startseite beschreibt Unsloth Desktop mit drei Worten: Open Source, kostenlos und 100 % lokal. Ein Porträt in der Wirtschaftspresse von 2024 berichtete, dass die Mitgründer des Unternehmens die Brüder Michael und Daniel Han seien, die damals an Y Combinator teilnahmen.
Die zentrale Aussage von Unsloth lautet, dass es LLMs, Diffusions-, TTS- und Embedding-Modelle 2× schneller mit 70 % weniger VRAM und ohne Genauigkeitsverlust trainiert. Das ist die eigene Angabe des Anbieters; die Testbedingungen dahinter folgen unten.
Die veröffentlichten Trainings-Benchmarks liefen auf H100- und Blackwell-GPUs mit dem Alpaca-Datensatz, einer Batchgröße von 2, 4 Gradient-Accumulation-Schritten, Rank 32 und QLoRA auf allen linearen Schichten. Gegenüber einer Baseline aus Hugging Face + FA2 nennt die Tabelle für Llama 3.3 (70B) 2x Geschwindigkeit, mehr als 75 % weniger VRAM und 13x längeren Kontext, für Llama 3.1 (8B) 2x Geschwindigkeit, mehr als 70 % weniger VRAM und 12x längeren Kontext, beides auf GPUs mit 80 GB.
Unsloth führt seine Long-Context-Ergebnisse auf seinen Gradient-Checkpointing-Algorithmus plus Apples CCE-Algorithmus zurück und sagt, je mehr Daten, desto weniger VRAM werde benötigt. Das sind Benchmarks des Anbieters, keine unabhängigen Messungen.
Unsloth Studio exportiert Modelle, auch feinabgestimmte, als safetensors oder GGUF für llama.cpp, vLLM, Ollama, LM Studio und andere Laufzeitumgebungen. Genau dieser Exportschritt bringt ein in Unsloth trainiertes Modell in andere Software.
In die andere Richtung stellt Unsloth lokale Modelle über eine OpenAI-kompatible API bereit und kann auch ein ChatGPT/Codex-Abo sowie Cloud-Anbieter anbinden. Der Befehl unsloth run stellt ein Modell bereit und ändert Einstellungen wie Kontextgröße, GPU-Layer, Threading, Sampling, Netzwerk und Tool-Konfiguration.
Studio kann auch eine YAML-Trainingskonfiguration importieren und die relevanten Einstellungen vorausfüllen, statt bei den Presets zu beginnen.
Standardmäßig bindet sich unsloth studio an 127.0.0.1, sodass nur der lokale Rechner darauf zugreifen kann. Die Option --secure stellt es nur über einen kostenlosen Cloudflare-HTTPS-Link bereit und startet gar nicht, wenn der Tunnel nicht aufgebaut werden kann; der rohe Port wird so nie offengelegt.
unsloth start mit lokalen Modellen, sodass ein Agenten-Workflow mit einem Modell auf Ihrer eigenen GPU laufen kann.| Plan | Angegebener Preis | Geschwindigkeitsgewinn | VRAM-Reduktion | GPU-Unterstützung |
|---|---|---|---|---|
| Free | Kostenlos | 2x | 60 % | Einzeln |
| Unsloth Pro | Nicht angezeigt (Contact us) | 2,5x Anzahl GPUs | 80 % | Multi |
| Unsloth Enterprise | Nicht angezeigt (Contact us) | 32x Anzahl GPUs | 90 % | Multi + Node |
Unsloth Pro wird mit 2,5x schnellerem Training, 20 % weniger VRAM und Unterstützung für bis zu 8 GPUs beworben, Unsloth Enterprise mit 30x schnellerem Training, Multi-Node-Unterstützung und 30 % Genauigkeit, doch beide zeigen nur eine Schaltfläche Contact us, sodass für keinen ein öffentlicher Preis angezeigt wird. Enterprise listet zusätzlich bis zu +30 % Genauigkeit, 5x schnellere Inferenz, vollständiges Training, alle Pro-Funktionen, Multi-Node-Unterstützung und Kundensupport.
Die Plankarten lesen sich anders als die Dokumentation. Die Free-Karte beschreibt sich als Freeware der Standardversion von Unsloth, kennzeichnet sie als Open Source, nennt Unterstützung für Mistral, Gemma und Llama 1, 2, 3 und führt MultiGPU weiterhin als demnächst verfügbar (coming soon). Die Tabelle der Planunterschiede bewertet die Free-Stufe mit 2x Geschwindigkeitsgewinn und 60 % VRAM-Reduktion, was von der in der Dokumentation durchgängig verwendeten Angabe „2× schneller, 70 % weniger VRAM“ abweicht.
Zur Bedeutung von „kostenlos“ gehört hier auch die Lizenz. Unsloth nutzt ein Dual-Licensing-Modell: Das Kernpaket von Unsloth bleibt Apache 2.0, während bestimmte optionale Komponenten wie die Unsloth Studio UI unter AGPL-3.0 stehen. Laut Unternehmen hilft diese Struktur, die laufende Entwicklung zu unterstützen und das Projekt zugleich Open Source zu halten.
Ein unabhängiger Vergleich von Open-Source-Fine-Tuning-Frameworks aus 2026 stellt Unsloth drei anderen Projekten gegenüber und weist jedem eine andere Aufgabe zu:
Diese Optionen schließen sich nicht aus: LLaMA-Factory kann Unsloth als Backend nutzen, TRL liefert eine Unsloth-Integration mit, und Axolotl ruft intern TRL-Trainer auf. Wer LLaMA-Factory oder TRL wählt, kann darunter also trotzdem Unsloth laufen haben.
--disable-tools.studio/* und unsloth_cli/*).Unsloth Desktop wird als kostenlose Open-Source-App beschrieben, und der Free-Plan ist die Standardversion. Unsloth Pro und Unsloth Enterprise gibt es auch, doch die Preisseite zeigt Contact us statt eines Preises.
Nicht für jede Aufgabe. Chat und Data Recipes laufen auf der CPU, und das Training in Studio unterstützt NVIDIA-, AMD-, MLX- und Intel-Geräte. Für Training unter Windows wird eine NVIDIA-GPU als Voraussetzung aufgeführt.
Ja. Bereits heruntergeladene Modelle werden automatisch gefunden, und Sie können eigene Ordner angeben, falls Ihre nicht erkannt werden.
Ja. Unsloth exportiert als GGUF oder safetensors für Laufzeitumgebungen wie llama.cpp, Ollama, vLLM und LM Studio, sofern das Chat-Template dem beim Training verwendeten entspricht.
Das Kernpaket steht unter Apache 2.0, während optionale Komponenten wie die Unsloth Studio UI unter AGPL-3.0 stehen.