Zum Hauptinhalt springen
S-EDV news
← Alle Anleitungen
📘 Anleitung Künstliche Intelligenz 26.06.2026 · 9 min Lesezeit Geprüft 29.09.2026

LM Studio als lokale KI-Workstation einrichten: Modelle verwalten, testen und per API bereitstellen

LM Studio unter Windows einrichten: GGUF-Modelle aus Hugging Face laden, die passende Quantisierung wählen und einen lokalen OpenAI-kompatiblen API-Server starten, auch ohne Oberfläche per lms und llmster.

Mit KI erstellt – redaktionelle Prüfung ausstehend

Werbung Mit * markierte Links sind Werbelinks: Bei einem Kauf erhalten wir eine Provision, der Preis bleibt gleich. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Mehr dazu

Titelbild: LM Studio als KI-Workstation, Modelle, Testen, API

LM Studio betreibt lokale Sprachmodelle unter Windows über eine grafische Oberfläche, ohne Docker, WSL oder Kommandozeilen-Installation. Die Desktop-Anwendung vereint Modell-Browser, GGUF-Quantisierungsauswahl und einen OpenAI-kompatiblen API-Server. Bestehende OpenAI-Integrationen lassen sich meist allein über die Basis-URL umstellen. Die Anleitung führt von der Installation über den Modell-Download bis zum laufenden API-Server.

Voraussetzungen

  • Windows 10 oder Windows 11 (64-Bit) mit AVX2-fähiger x64-CPU (Intel ab ca. 2013, AMD ab Ryzen 1000) oder ARM-System mit Snapdragon X Elite
  • Mindestens 16 GB RAM (Herstellerempfehlung), 32 GB für den Betrieb mit 7B/8B-Modellen neben Office-Anwendungen
  • Mindestens 4 GB dedizierter VRAM (NVIDIA- oder AMD-GPU); NVIDIA RTX 50-Serie benötigt einen Treiber für CUDA 12.8, also Version 570.65 oder neuer
  • 50 bis 100 GB freier SSD-Speicher für eine kleine Modell-Sammlung
  • Internetverbindung für den einmaligen Modell-Download von Hugging Face
  • Windows PowerShell 5.1 oder neuer (in Windows 10/11 bereits enthalten) für die lms-Befehle

Schritt 1: LM Studio installieren

Laden Sie den Windows-Installer von lmstudio.ai/download und führen Sie ihn als normaler Benutzer aus (keine Administratorrechte nötig). LM Studio erscheint danach im Startmenü.

Der PowerShell-Einzeiler auf derselben Seite installiert dagegen nur llmster, den Dienst ohne Oberfläche für Server (siehe Schritt 6):

irm https://lmstudio.ai/install.ps1 | iex

Beim ersten Start prüft LM Studio automatisch, ob AVX2 verfügbar ist und welche GPU erkannt wurde.

Das CLI-Tool lms wird mit LM Studio installiert. Starten Sie LM Studio einmal und öffnen Sie danach ein neues PowerShell-Fenster.

lms --help

LM Studio startet ohne Fehlermeldung (fehlt AVX2, meldet die App das beim Start), die Einstellungen unter „Hardware“ zeigen die erkannte GPU, und lms --help gibt die Befehlsübersicht aus.

Schritt 2: GGUF-Quantisierung verstehen und Modell wählen

GGUF ist das Standardformat von llama.cpp; seine Quantisierungsstufen wägen VRAM-Bedarf gegen Ausgabequalität ab. Die gängigen Stufen am Beispiel eines 7B-Modells:

QuantisierungBitsGröße (7B)VRAM-BedarfQualität vs. FP16Empfehlung
Q2_K2-Bit~2,4 GBunter 6 GBDeutlich reduziertNur bei extremem VRAM-Mangel
Q3_K_M3-Bit~3,2 GB4 bis 6 GBReduziertNotlösung für 4-GB-GPUs
Q4_K_M4-Bit~4,4 GB6 bis 8 GB92 bis 95 %Standard-Empfehlung
Q5_K_M5-Bit~5,4 GB8 bis 12 GB~97 %Sweet Spot für Coding
Q6_K6-Bit~6,4 GB12 bis 16 GB~99 %Für 12-GB+-GPUs
Q8_08-Bit~8,7 GB16 bis 24 GBNahezu verlustfreiBei großzügigem VRAM

Für eine KMU-Workstation mit 8 GB VRAM ist Q4_K_M richtig: Das Modell passt vollständig in den VRAM, die Qualitätseinbuße ist im Alltag gering. Quantisierte Modelle antworten zudem schneller als FP16, weil pro Token weniger Daten aus dem Grafikspeicher gelesen werden. Für Modelle wie Qwen3-14B auf 12 oder 16 GB VRAM wählen Sie Q4_K_M oder Q5_K_M.

Weitere Details zu GGUF im Vergleich mit AWQ und GPTQ finden Sie in der Anleitung GGUF, AWQ und GPTQ erklärt.

Sie haben die Quantisierung festgelegt, deren Dateigröße mindestens 1 bis 2 GB unter Ihrem freien VRAM liegt (Reserve für den KV-Cache). Den VRAM zeigt nvidia-smi in der Spalte „Memory-Usage“.

Schritt 3: Modell über die GUI oder CLI herunterladen

Öffnen Sie den Tab „Discover“ (Lupen-Symbol oder Strg+2) und suchen Sie z. B. nach „Qwen3-8B“. LM Studio zeigt die GGUF-Varianten mit Dateigröße und Quantisierungsstufe; wählen Sie eine und klicken Sie auf „Download“.

Per CLI lässt sich derselbe Schritt automatisieren, etwa für Skripte oder Server-Deployments:

# Modell per CLI herunterladen (Quantisierung mit @ angeben)
lms get qwen/qwen3-8b@q4_k_m

# Alternativ: nativer REST-API-Aufruf zum Herunterladen
# (wenn der API-Server bereits läuft)
curl -X POST http://localhost:1234/api/v1/models/download `
  -H "Content-Type: application/json" `
  -d '{"model": "qwen/qwen3-8b"}'

Modelle werden unter Windows standardmäßig in %USERPROFILE%\.lmstudio\models gespeichert. Ein 7B Q4_K_M-Modell belegt ca. 4,4 GB auf der Festplatte; für eine kleine Sammlung mehrerer Modelle planen Sie 50 bis 100 GB SSD-Speicher ein.

Nach dem Download zeigt lms ls in PowerShell alle lokal vorhandenen Modelle an.

lms ls

Schritt 4: Modell laden und API-Server starten

Wählen Sie unter „My Models“ das Modell und klicken Sie auf „Load“. In den Lade-Einstellungen passen Sie die Kontextlänge an: Ein großes Kontextfenster (z. B. 128k Token) beansprucht erheblich mehr VRAM für den KV-Cache; bei Engpässen empfehlen sich 4096 bis 8192 Token.

Per CLI lässt sich das Modell direkt mit maximaler GPU-Nutzung laden:

# Modell mit voller GPU-Auslastung laden
lms load qwen3-8b --gpu=max --context-length=8192

# Geladene Modelle anzeigen (liefert den korrekten Bezeichner für API-Aufrufe)
lms ps

Danach starten Sie den API-Server. In der GUI wechseln Sie zum Tab „Developer“ und aktivieren den Server. Per CLI:

# Lokalen API-Server starten
lms server start

# Status prüfen
lms server status

Der folgende Aufruf liefert eine JSON-Liste der Modelle (in PowerShell curl.exe statt curl verwenden):

curl http://localhost:1234/v1/models

Erwartete Ausgabe (gekürzt):

{"object":"list","data":[{"id":"qwen3-8b","object":"model",...}]}

Schritt 5: OpenAI-kompatible API nutzen

Der lokale Endpunkt auf Port 1234 bietet die OpenAI-Endpunkte /v1/models, /v1/chat/completions, /v1/completions, /v1/embeddings und /v1/responses. Testen Sie ihn mit curl:

curl http://localhost:1234/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d "{\"model\": \"qwen3-8b\", \"messages\": [{\"role\": \"user\", \"content\": \"Erkläre GGUF-Quantisierung kurz.\"}], \"temperature\": 0.7}"

In bestehenden Python-Projekten, die die openai-Bibliothek nutzen, genügt in der Regel die Änderung der base_url:

# pip install openai
from openai import OpenAI

client = OpenAI(
    base_url="http://localhost:1234/v1",
    api_key="lm-studio"  # beliebig, solange die Authentifizierung aus ist; sonst API-Token
)

response = client.chat.completions.create(
    model="qwen3-8b",
    messages=[{"role": "user", "content": "Was ist GGUF?"}],
    temperature=0.7
)
print(response.choices[0].message.content)

Neben dem OpenAI-kompatiblen Endpunkt (/v1/) bietet LM Studio eine native REST API unter /api/v1/ mit erweitertem Funktionsumfang: Modelle herunterladen, laden und entladen, zustandsbehaftete Chat-Sitzungen und MCP-Integration.

# Natives API: Modell laden
curl -X POST http://localhost:1234/api/v1/models/load \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen/qwen3-8b", "context_length": 8192}'

Ergänzende Hinweise zu VRAM-Planung und Modellauswahl: Ollama-Modelle 2026 richtig auswählen.

Der curl-Aufruf auf /v1/chat/completions liefert ein JSON mit choices[0].message.content, das Python-Skript gibt die Antwort des Modells aus.

Schritt 6: Headless-Betrieb und Autostart einrichten

LM Studio startet den API-Server nicht automatisch mit Windows. Für den Dauerbetrieb, etwa als interner KI-Endpunkt im Büronetz, gibt es zwei Optionen. Einfachste Variante: In den App-Einstellungen (Strg+,) den Start des LLM-Servers bei der Anmeldung aktivieren; beim Schließen läuft der Server im Infobereich weiter.

Option A: llmster über die Kommandozeile

# Headless-Daemon starten (kein GUI erforderlich)
lms daemon up

# Daemon-Status prüfen
lms daemon status

# Daemon beenden
lms daemon down

# Logs streamen (für Debugging)
lms log stream

Option B: Autostart per Windows-Aufgabenplanung

Legen Sie in der Windows-Aufgabenplanung eine Aufgabe mit Trigger „Beim Starten des Computers“ an, unter dem Benutzerkonto, in dem LM Studio installiert ist. Als Aktion dient PowerShell mit dem Argument -Command "lms daemon up; lms server start". So steht der Endpunkt nach jedem Neustart bereit.

Soll der Endpunkt im Büronetz erreichbar sein, starten Sie den Server mit lms server start --bind 0.0.0.0 oder aktivieren „Serve on Local Network“ und schalten unter „Developer“ → „Server Settings“ zusätzlich „Require Authentication“ ein. Ohne Authentifizierung kann jeder im Netz das Modell nutzen.

Nach einem Neustart zeigt lms daemon status den Daemon als aktiv, und http://localhost:1234/v1/models liefert im Browser die Modellliste.

LM Studio vs. Ollama: Vergleich für KMU-Admins

Beide nutzen llama.cpp als Inferenz-Engine und sind ähnlich schnell. Sie unterscheiden sich in Bedienung und Einsatzszenario:

KriteriumLM StudioOllama
BenutzeroberflächeGrafische Desktop-App mit ModellverwaltungDesktop-App mit Chat (seit Juli 2025), Verwaltung per CLI
Windows-InstallationInstaller oder PowerShell-EinzeilerInstaller oder CLI
Docker-SupportNein (nicht für Container ausgelegt)Ja (offizielles Image)
Modell-BrowserIntegriert (Hugging Face)Eigene Bibliothek (100+ Familien)
OpenAI-kompatibler EndpunktPort 1234 (/v1/)Port 11434 (/v1/)
Headless-Betriebllmster (lms daemon up)Nativ (Dienst)
Einstieg ohne TerminalJa, vollständig per GUINein
ZielgruppeEinsteiger, KMU ohne DockerEntwickler, Server-Deployments

Für Container-Deployments ist Ollama die bessere Wahl, für den Windows-Desktop und das Vergleichen von Modellen LM Studio.

Troubleshooting / Typische Fehler

LM Studio startet nicht: „AVX2 not supported“

CPUs vor 2013 unterstützen kein AVX2, LM Studio läuft dort nicht. Prüfen Sie die Unterstützung vorab mit CPU-Z (Feld „Instructions“) oder im Datenblatt der CPU.

GPU wird nicht genutzt (nur CPU-Inferenz)

Die RTX 50-Serie braucht CUDA 12.8 und damit einen Treiber ab 570.65. Ist er zu alt, fällt LM Studio ohne deutliche Fehlermeldung auf CPU-Inferenz zurück. Die Treiberversion zeigt nvidia-smi; prüfen Sie außerdem unter „Runtime“ (oder mit lms runtime), ob die CUDA-Laufzeit ausgewählt ist.

API-Aufruf schlägt fehl: falscher Modell-Bezeichner

Der model-Parameter im API-Aufruf muss exakt dem LM-Studio-internen Bezeichner entsprechen (z. B. qwen3-8b), nicht dem Hugging-Face-Pfad. Den korrekten Bezeichner liefert lms ps in der Spalte „Identifier“.

Langsame Inferenz trotz GPU

Passt das Modell nicht vollständig in den VRAM, lagert LM Studio Teile in den RAM aus (CPU-Offload), was drastisch bremst. Prüfen Sie den VRAM-Bedarf vor dem Download und wählen Sie ggf. eine kleinere Quantisierung (z. B. Q4_K_M statt Q5_K_M).

Großes Kontextfenster verursacht VRAM-Engpass

Ein 128k-Token-Kontext belegt mehrere GB zusätzlichen VRAM für den KV-Cache. Begrenzen Sie das Kontextfenster in den Lade-Einstellungen auf 4096 bis 8192 Token.

CORS-Fehler bei Web-App-Integration

CORS ist standardmäßig aus, Browser-Anwendungen anderer Ursprünge werden blockiert. Aktivieren Sie „Enable CORS“ unter „Developer“ → „Server Settings“ oder starten Sie mit lms server start --cors; der Hersteller empfiehlt dazu Authentifizierung per API-Token.

Server startet nach Neustart nicht

Der API-Server startet nicht automatisch. Richten Sie einen Autostart ein (siehe Schritt 6) oder starten Sie den Daemon manuell mit lms daemon up; lms server start (Windows PowerShell 5.1 kennt && nicht).

Häufige Fragen

Darf ich LM Studio kostenlos im Unternehmen einsetzen?

Ja. LM Studio ist kostenlos für privaten und geschäftlichen Gebrauch. Maßgeblich sind die Nutzungsbedingungen auf lmstudio.ai; für zentrale Verwaltung bietet der Hersteller einen kostenpflichtigen Enterprise-Tarif.

Welche GGUF-Quantisierung empfiehlt sich für eine 8-GB-VRAM-GPU?

Q4_K_M: Ein 7B-Modell belegt ca. 4,4 GB und lässt Puffer für den KV-Cache. Q5_K_M (ca. 5,4 GB) lässt weniger Reserve, Q8_0 passt bei 8 GB VRAM nur für sehr kleine Modelle unter 3B.

Funktioniert LM Studio ohne GPU, nur mit CPU?

Ja, mit AVX2-fähiger CPU, aber deutlich langsamer: Ein 7B Q4_K_M-Modell erreicht auf moderner CPU ca. 8 bis 12 Token/Sekunde, auf einer 8-GB-GPU 40 bis 80+ Token/Sekunde.

Was ist der Unterschied zwischen dem OpenAI-Endpunkt und der nativen LM-Studio-API?

/v1/ bildet die OpenAI-Schnittstelle nach, /api/v1/ ist die eigene LM-Studio-API mit Modellverwaltung und zustandsbehafteten Chats (siehe Schritt 5).

Wo werden die Modelldateien gespeichert?

Unter Windows standardmäßig in %USERPROFILE%\.lmstudio\models. Der Pfad lässt sich in den LM-Studio-Einstellungen ändern, etwa auf eine externe SSD.

Kann ich den lokalen Endpunkt auch für Continue.dev in VS Code nutzen?

Ja. In der Continue.dev-Konfiguration tragen Sie als Provider „lmstudio“ oder „openai“ mit apiBase: "http://localhost:1234/v1" ein. Details dazu in der Anleitung Continue.dev: GitHub Copilot selbst hosten in VS Code mit Ollama.

Fazit

LM Studio liefert unter Windows ohne Docker und WSL einen lokalen LLM-Endpunkt mit Modell-Browser, GGUF-Auswahl und OpenAI-kompatiblem API-Server, passend für KMU, die OpenAI-Integrationen lokal betreiben wollen. Für containerisierte Server-Deployments bleibt Ollama die bessere Wahl. Mit lms und llmster läuft der Endpunkt auch ohne Oberfläche dauerhaft.

Weiterführende Anleitungen und Quellen

  1. Ollama-Modelle 2026 richtig auswählen: VRAM, Quantisierung und Modellvergleich für KMU
  2. GGUF, AWQ und GPTQ erklärt: Welches Quantisierungsformat für welchen Zweck
  3. Continue.dev: GitHub Copilot selbst hosten in VS Code und JetBrains mit Ollama
  4. Ollama und Open WebUI mit Docker: eigenes lokales KI-Sprachmodell ohne Cloud betreiben
  5. LM Studio offizielle Dokumentation
  6. LM Studio OpenAI-kompatible API (offiziell)
  7. LM Studio REST API v1 (offiziell)
  8. GGUF Quantization Guide 2026: Q4_K_M vs Q8_0 (willitrunai.com)

Passende Anleitungen auf S-EDV

  1. Qwen3 lokal betreiben: 4B bis 32B per Ollama und vLLM mit Thinking-Mode
  2. AnythingLLM installieren: Lokale KI-Zentrale mit RAG-Workspaces
  3. DeepSeek R1 lokal betreiben: Modellwahl, Quantisierung und VRAM-Bedarf