Weiter zum Inhalt
Künstliche Intelligenz
Große Sprachmodelle

So nutzt du Unsloth Desktop für lokale KI-Workflows

Nutze Unsloth Desktop für lokale KI-Workflows – LLM-Inferenz, Feintuning, Vision-Modelle, Bild- und Videogenerierung, OpenCode-Coding-Agenten und lokale APIs – alles in einer einzigen Desktop-App.
Abid Ali Awan's photo
Abid Ali Awan
Aktualisiert · 8 Min. lesen

Entdecke KI

ChatGPTClaudePerplexity

Erstelle dein kostenloses Konto

Üben und Lernpfad deinen Fortschritt.

Weiter Mit Google
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.

Unsloth Studio hat mit Unsloth Desktop ein großes Upgrade bekommen. Damit lässt sich alles lokal als Desktop-App ausführen – ideal, wenn du keine Zeit mit Paket-Installationen, Tool-Konfigurationen oder dauernden Terminal-Kommandos verschwenden willst.

Unsloth Desktop ist im Grunde eine All-in-one-Lösung für lokale KI-Workflows. 

Du kannst LLMs ausführen und feinabstimmen, Vision-Modelle testen, Bilder und Videos generieren, Bildmodelle trainieren, mit Audio arbeiten, KI-Coding-Tools nutzen, Modelle verwalten und eine lokale API bereitstellen – alles in derselben Anwendung.

In dieser Anleitung zeige ich dir, wie du Unsloth Desktop unter Linux installierst, lokale LLMs startest, es mit OpenCode verbindest und mit einem lokalen Modell ein Python-Projekt baust. 

Wir schauen uns außerdem weitere Funktionen an und sehen, wie viel sich lokal in einer einzigen App erledigen lässt.

1. Prüfe deine NVIDIA-GPU

Bevor du Unsloth Desktop installierst, empfiehlt es sich, kurz zu prüfen, ob deine NVIDIA-GPU erkannt wird und CUDA korrekt funktioniert. 

So vermeidest du später Probleme, wenn du Modelle lokal ausführst oder feinabstimmst.

Öffne zuerst das Terminal und führe aus:

nvidia-smi

GPU Summary

Es sollten deine NVIDIA-GPU, die Treiberversion, verfügbarer GPU-Speicher und CUDA-Kompatibilität angezeigt werden.

Prüfe als Nächstes den installierten CUDA-Compiler:

nvcc --version

Du solltest eine Ausgabe in etwa wie diese sehen:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2025 NVIDIA Corporation
Built on Tue_May_27_02:21:03_PDT_2025
Cuda compilation tools, release 12.9, V12.9.86
Build cuda_12.9.r12.9/compiler.36037853_0

Wenn beide Befehle funktionieren und deine GPU korrekt erkannt wird, ist dein System bereit für Unsloth Desktop.

2. Unsloth Desktop herunterladen und installieren

Gehe als Nächstes auf die offizielle Unsloth-Website und lade Unsloth Desktop herunter. 

Achte darauf, das richtige Paket für dein Betriebssystem zu wählen.

Download the Unsloth Desktop installer

Quelle: Unsloth Desktop für Linux herunterladen 

Nach dem Download installierst du das Paket wie jede andere Desktop-Anwendung. 

Unter Linux kann das – je nach Distribution – ein .deb-Paket sein.

Installing the Unsloth Desktop

Starte Unsloth Desktop, sobald die Installation abgeschlossen ist. 

Die App sollte deine verfügbare Hardware automatisch erkennen und dir die Hauptoberfläche anzeigen.

Unsloth Desktop main screen

Von hier aus kannst du Modelle durchsuchen und herunterladen, LLMs lokal ausführen, Modelle feinabstimmen, mit Bildern und anderen Modalitäten arbeiten, lokale Modelle verwalten und auf weitere Tools in Unsloth Desktop zugreifen.

3. Ein LLM in Unsloth Desktop herunterladen und ausführen

Öffne den Model Hub in Unsloth Desktop und suche nach dem Modell, das du ausführen möchtest. 

Für diesen Test habe ich eines meiner Lieblingsmodelle im kleinen Format genutzt:

empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF · Hugging Face

Downloading the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF the model

Nach dem Download kannst du das Modell laden und direkt in Unsloth Desktop damit chatten. 

Auf meinem System kam ich im Schnitt auf rund 102 Token pro Sekunde, bei Coding-Fragen stieg die Rate auf etwa 125 Token pro Sekunde. 

Ich habe außerdem den Webzugriff aktiviert und das Modell zu den neuesten Börsennachrichten befragt. 

Das macht den lokalen Chat deutlich hilfreicher, wenn du Informationen jenseits des Modellwissens brauchst. 

Testing the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF in Unsloth Desktop

Als Nächstes wollte ich sehen, ob es auch etwas bauen kann statt nur Fragen zu beantworten. 

Ich bat es, eine Website zu erstellen. Es generierte den Code und zeigte die Website neben dem Chat an – so konnte ich das Ergebnis sehen und parallel weiter iterieren. 

Testing the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF in Unsloth Desktop

4. Ein Vision-Modell testen

Unsloth Desktop unterstützt auch Vision-Language-Modelle. Du kannst also ein Bild direkt in den Chat hochladen und dazu Fragen stellen.

Für meinen Test wurde der benötigte Vision-Encoder beim Modell-Download automatisch installiert. 

Ich habe einfach ein Bild hochgeladen, eine Frage dazu gestellt und innerhalb von Sekunden eine sehr präzise Antwort erhalten.

Testing the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF in Unsloth Desktop

Vision-Support ist besonders hilfreich in Kombination mit Coding-Agenten. 

Du kannst z. B. einen Screenshot einer Website hochladen und auf einen Bug hinweisen, ein Design zeigen, das nachgebaut werden soll, oder eine bestehende Oberfläche als visuelle Referenz für deine eigene App nutzen. 

5. Unsloth Desktop mit OpenCode verwenden

Kleinere Modelle eignen sich gut fürs Testen und leichtes agentisches Coding. 

Für einen ernsthaften lokalen Coding-Agenten, der größere Projekte stemmen kann, brauchst du jedoch ein stärkeres Modell, das trotzdem in den VRAM deiner GPU passt.

In meinem Fall nutze ich eine RTX 3090 mit 24 GB VRAM und habe daher die Q4-Version von Muse Glimmer 30B heruntergeladen.

Öffne den Tab Models in Unsloth Desktop, suche nach dem Modell und lade die Version UD-Q4_K_XL herunter. 

Nach wenigen Minuten sollte das Modell heruntergeladen und auf deinem System geladen sein.

Download the Muse Glimmer 3b in Unsloth Desktop

Standardmäßig war das Kontextfenster auf etwa 4K gesetzt – zu klein für einen Coding-Agenten, der über mehrere Dateien arbeitet. 

Öffne das rechte Seitenpanel in Unsloth Desktop, stelle die Kontextlänge auf 64K, scrolle nach unten und lade das Modell neu. 

Setting the context length in Unsloth Desktop

Nachdem das Modell neu geladen ist, gehe zu Settings → System und prüfe die GPU-Speicherauslastung. 

Bei mir belegte das Modell etwa 22 GB VRAM, wodurch rund 2 GB für den KV-Cache übrig blieben. Für meinen Test war das ausreichend; die verfügbare Kapazität hängt aber von deiner GPU und der Last ab. 

Check the system info in Unsloth Desktop

Öffne anschließend Settings → Agents und wähle OpenCode als Coding-Agenten. 

Unsloth Desktop generiert automatisch den Befehl, den du zum Starten benötigst. 

Testing the integration of the OpenCode with Unsloth Desktop

Lege zuerst per Terminal ein Projektverzeichnis an:

mkdir unsloth-project
cd unsloth-project

Starte danach OpenCode:

unsloth start opencode \
  --model unsloth/Muse-Glimmer-30B-GGUF:UD-Q4_K_XL \
  --context-length 64000

Achte darauf, die Kontextlänge im Befehl anzugeben. 

Sonst startet OpenCode eventuell mit dem standardmäßig kleineren Kontextfenster.

Der Befehl installiert OpenCode bei Bedarf und startet anschließend das Terminal-Interface – mit deinem lokalen Unsloth-Modell einsatzbereit. 

Using the OpenCode with the Unsloth Desktop

6. Ein Projekt mit OpenCode bauen

Da nun alles verbunden ist, wollte ich den lokalen Coding-Agenten richtig testen. 

Statt nur ein kleines Snippet zu generieren, bat ich ihn, ein komplettes Mario-ähnliches Spiel in Python von Grund auf zu bauen.

Dazu habe ich diesen Prompt verwendet:

Create a simple Mario-style 2D platform game in Python using Pygame. 
Add left/right movement, jumping, platforms, coins, enemies, a score counter, and a finish flag. 
Use simple built-in shapes instead of external assets. 
Create the files, install dependencies, test the game, and tell me how to run it.

OpenCode erstellte zunächst eine To-do-Liste und arbeitete das Projekt dann Schritt für Schritt ab. Es legte die Dateien an, schrieb die Spiellogik, kümmerte sich um die Abhängigkeiten und gab mir am Ende den Startbefehl für das Spiel. 

Testing the Muse Glimmer in OpenCode

Das fertige Spiel lief, war aber noch etwas buggy. 

Die Q4-Version von Muse Glimmer hat bei dieser größeren Coding-Aufgabe nicht ganz so stark performt wie erhofft. Wenn du genug VRAM hast, empfehle ich für bessere Coding-Performance die Q8-Version. 

Game generated by Muse Glimmer locally.

Weitere wichtige Funktionen von Unsloth Desktop

Bisher haben wir Unsloth Desktop vor allem für LLMs und Coding-Agenten genutzt – es kann jedoch deutlich mehr. 

Die Idee: Die meisten lokalen KI-Workflows in einer App bündeln, statt für jede Aufgabe ein eigenes Tool aufzusetzen.

Unsloth Desktop other options

LLM-Feintuning

Du kannst LLMs lokal mit Methoden wie LoRA und QLoRA feinabstimmen. 

Die No-Code-Trainingsoberfläche erleichtert es, den Datensatz zu wählen, Trainingsparameter zu setzen, den Lauf zu starten und das finale Modell zu exportieren – ohne die gesamte Pipeline selbst zu bauen.

Bildgenerierung und -bearbeitung

Du kannst unterstützte Diffusionsmodelle herunterladen und Bilder lokal aus Textprompts erzeugen. Außerdem lassen sich vorhandene Bilder hochladen, gewünschte Änderungen beschreiben und mit den unterstützten Modellen bearbeiten.

Bild-LoRA-Training

Wenn du über reine Generierung hinausgehen willst, kannst du auch Bild-LoRAs auf deinem eigenen Datensatz trainieren. 

So bringst du einem Modell ein bestimmtes Motiv, einen Charakter, ein Produkt oder einen visuellen Stil bei und nutzt diese LoRA anschließend für weitere Generierungen.

Videogenerierung

Unsloth Desktop unterstützt auch lokale Videogenerierung mit passenden Diffusionsmodellen. 

So kannst du Bild- und Videogenerierung in derselben App testen, statt dafür getrennte Umgebungen aufzusetzen.

Sprach- und Audiomodelle

Du kannst mit Speech-to-Text, Text-to-Speech und weiteren unterstützten Audiomodellen arbeiten. 

Damit transkribierst du Audio, erzeugst Sprache und experimentierst lokal mit verschiedenen Audio-KI-Workflows.

Data Recipes

Data Recipes helfen dir, Dateien wie PDFs und CSVs in Datensätze zu verwandeln, die du prüfen, bearbeiten und fürs Training vorbereiten kannst. 

Das ist besonders nützlich, wenn du eigene Daten hast, aber den Datensatz nicht manuell von Grund auf bauen willst.

Modellspeicher und -verwaltung

Wenn du mehr Modelle lädst und eigene trainierst, wird das Management schnell unübersichtlich. 

Unsloth Desktop bietet dir eine zentrale Stelle, um heruntergeladene Modelle, Datensätze, Adapter, Trainingsläufe und weitere lokale Assets zu verwalten.

Modelle exportieren

Unsloth Studio unterstützt offiziell den Export von Safetensors/LoRA-Modellen nach GGUF und andere Formate. llama.cpp wird ausdrücklich für das Ausführen exportierter Modelle unterstützt. 

Lokale API

Unsloth Desktop kann dein lokales Modell über eine OpenAI-kompatible API bereitstellen. So verbindest du lokal laufende Modelle einfach mit anderen Anwendungen, Coding-Tools oder KI-Projekten – ohne von einer gehosteten Modell-API abhängig zu sein.

Fazit

Unsloth Desktop entwickelt sich in eine sehr spannende Richtung. 

LLMs, Feintuning, Bild- und Videogenerierung, Coding-Agenten, Datensätze und lokale APIs in einer Desktop-App machen lokale KI deutlich zugänglicher – vor allem für alle, die nicht jedes Tool manuell konfigurieren wollen.

Allerdings wirkt noch nicht alles komplett ausgereift. 

Auf älteren GPUs oder Systemen mit veralteten CUDA-Treibern kann es nötig sein, Abhängigkeiten zu prüfen und unter Linux oder Windows manches manuell zu installieren.

Ich bin auch auf Probleme bei Bildgenerierung, Kontexteinstellungen und Coding-Agenten gestoßen. 

Erhöhst du zum Beispiel den Modellkontext in Unsloth Desktop, musst du unter Umständen dieselbe Kontextlänge auch beim Starten deines Coding-Agenten explizit setzen. Einige Website-Generator- und Canvas-Workflows verhielten sich zudem nicht immer wie erwartet.

Unsloth hat in kurzer Zeit sehr viele Funktionen hinzugefügt, aber noch wirkt nicht alles völlig stabil. Ich rechne damit, dass vieles robuster wird, sobald Desktop weiter optimiert und gereift ist.

Wenn mein Hauptziel aktuell nur ist, ein lokales LLM für einen KI-Coding-Agenten oder eine andere App bereitzustellen, bevorzuge ich weiterhin llama.cpp. 

Damit habe ich deutlich mehr Kontrolle über Modell, Kontext, GPU-Offloading, Speichernutzung und andere Low-Level-Einstellungen.

Unsloth Desktop ist wesentlich einfacher zu bedienen, während llama.cpp weiterhin die bessere Wahl ist, wenn ich die Konfiguration feinjustieren und das Maximum aus meiner Hardware herausholen will.

Unsloth Desktop FAQs

Ist Unsloth Desktop kostenlos und Open Source?

Ja, Unsloth Desktop ist vollständig kostenlos und Open-Source-Software unter der Apache-2.0-Lizenz. Es gibt keine Abo-Stufen oder Paywalls, um die App zu nutzen, Modelle auszuführen oder auf die Kernfunktionen zuzugreifen.

Kann ich Unsloth Desktop unter Windows, macOS oder mit AMD-GPUs installieren?

Ja. Auch wenn dieser Artikel speziell die Linux-.deb-Installation erwähnt, wird Unsloth Desktop vollständig unter Windows und macOS unterstützt – inklusive Apple Silicon (M‑Serie). Außerdem werden AMD-GPUs für Inferenz und Feintuning unter Windows, Linux und WSL unterstützt.

Wie viel VRAM wird mindestens für Unsloth Desktop benötigt?

Dein VRAM-Bedarf hängt vollständig von Modellgröße und Aufgabe ab. Für einfache Inferenz kannst du stark quantisierte kleine Modelle (z. B. 3B Parameter) bereits mit etwa 3,5–4 GB VRAM ausführen. Für QLoRA-Feintuning kleiner Modelle brauchst du in der Regel mindestens 6–8 GB VRAM.

Funktioniert Unsloth Desktop vollständig offline?

Ja, Unsloth Desktop kann vollständig offline arbeiten. Sofern du die Websuche für ein Modell nicht explizit aktivierst, laufen Modellausführung, Feintuning und Datengenerierung lokal auf deiner Hardware. Wenn du die OpenAI-kompatible API von Unsloth nutzt, um dich mit anderen lokalen Apps zu verbinden, bindet sie standardmäßig an [http://127.0.0.1:8888](http://127.0.0.1:8888) – dein Traffic verlässt also nie deinen Rechner.


Abid Ali Awan's photo
Author
Abid Ali Awan
LinkedIn
Twitter

Als zertifizierter Data Scientist ist es meine Leidenschaft, modernste Technologien zu nutzen, um innovative Machine Learning-Anwendungen zu entwickeln. Mit meinem fundierten Hintergrund in den Bereichen Spracherkennung, Datenanalyse und Reporting, MLOps, KI und NLP habe ich meine Fähigkeiten bei der Entwicklung intelligenter Systeme verfeinert, die wirklich etwas bewirken können. Neben meinem technischen Fachwissen bin ich auch ein geschickter Kommunikator mit dem Talent, komplexe Konzepte in eine klare und prägnante Sprache zu fassen. Das hat dazu geführt, dass ich ein gefragter Blogger zum Thema Datenwissenschaft geworden bin und meine Erkenntnisse und Erfahrungen mit einer wachsenden Gemeinschaft von Datenexperten teile. Zurzeit konzentriere ich mich auf die Erstellung und Bearbeitung von Inhalten und arbeite mit großen Sprachmodellen, um aussagekräftige und ansprechende Inhalte zu entwickeln, die sowohl Unternehmen als auch Privatpersonen helfen, das Beste aus ihren Daten zu machen.

Themen
Künstliche Intelligenz
Große Sprachmodelle

Top-DataCamp-Kurse

Kurs

KI-gestütztes Programmieren für Entwickler

1 Std. 30 Min.
11.3K
Mach dein Programmieren mit KI noch besser – lass deinen Programmierassistenten dabei helfen, Code effektiv zu schreiben, zu testen und zu dokumentieren.
Details anzeigenKurs Starten

Erstelle dein kostenloses Konto

Üben und Lernpfad deinen Fortschritt.

Weiter Mit Google
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
Mehr anzeigen
Ähnlich

Blog

Arten von KI-Agenten: Ihre Rollen, Strukturen und Anwendungen verstehen

Lerne die wichtigsten Arten von KI-Agenten kennen, wie sie mit ihrer Umgebung interagieren und wie sie in verschiedenen Branchen eingesetzt werden. Verstehe einfache reflexive, modellbasierte, zielbasierte, nutzenbasierte, lernende Agenten und mehr.

Blog

Die 36 wichtigsten Fragen und Antworten zum Thema generative KI für 2026

Dieser Blog hat eine ganze Reihe von Fragen und Antworten zu generativer KI, von den Grundlagen bis hin zu fortgeschrittenen Themen.
Hesam Sheikh Hassani's photo

Hesam Sheikh Hassani

15 Min.

Blog

Die 20 besten Snowflake-Interview-Fragen für alle Niveaus

Bist du gerade auf der Suche nach einem Job, der Snowflake nutzt? Bereite dich mit diesen 20 besten Snowflake-Interview-Fragen vor, damit du den Job bekommst!
Nisha Arya Ahmed's photo

Nisha Arya Ahmed

15 Min.

Tutorial

OLS-Regression: Die wichtigsten Ideen erklärt

Gewinne Vertrauen in die OLS-Regression, indem du ihre theoretischen Grundlagen beherrschst. Erforsche, wie du einfache Implementierungen in Excel, R und Python durchführst.
Josef Waples's photo

Josef Waples

8 Min.

Tutorial

Python Switch Case Statement: Ein Leitfaden für Anfänger

Erforsche Pythons match-case: eine Anleitung zu seiner Syntax, Anwendungen in Data Science und ML sowie eine vergleichende Analyse mit dem traditionellen switch-case.
Matt Crabtree's photo

Matt Crabtree

5 Min.

Tutorial

30 coole Python-Tricks für besseren Code mit Beispielen

Wir haben 30 coole Python-Tricks zusammengestellt, mit denen du deinen Code verbesserst und deine Python-Kompetenzen ausbaust.
Kurtis Pykes 's photo

Kurtis Pykes

15 Min.

Mehr anzeigen