Skip to content
BotServBotServ
WindowsWSL2Docker DesktopOllamaLokale KISelf-Hosting

Lokale KI auf Windows

KI-Software unter Windows einrichten. WSL2, Docker, Ollama, Tools und typische Stolpersteine.

S

schutzgeist

3 min read
Lokale KI auf Windows mit Ollama

Lokale KI auf Windows

Was dieser Artikel über Windows behandelt

  • Wie Du Windows für lokale KI vorbereitest.
  • Wie WSL2 und Docker Desktop zusammenspielen.
  • Wie Du Ollama und andere Tools unter Windows installierst.
  • Welche Einschränkungen und Vorteile es gibt.

Einleitung: Lokale KI auf Windows

Windows ist nicht die typische Heimat für lokale KI-Server. Dennoch funktioniert vieles dank WSL2 und Docker Desktop sehr gut. Wer Windows als Betriebssystem hat und dennoch Sprachmodelle, RAG-Systeme oder Agenten testen möchte, braucht kein zweites System, sondern nur die richtige Einrichtung.

WSL2 ermöglicht einen vollwertigen Linux-Kernel unter Windows. Docker Desktop nutzt WSL2, um Container nahezu nativ auszuführen. Ollama bietet sogar eine native Windows-Version. Damit ist Windows durchaus eine valide Plattform für den Einstieg.

Warum brauche ich Windows für lokale KI?

Viele Nutzer arbeiten beruflich oder privat hauptsächlich mit Windows. Ein Linux-Server zuzukaufen oder eine zweite Workstation aufzubauen ist oft nicht nötig. WSL2 erlaubt es, Linux-Tools unter Windows zu nutzen. Docker Desktop bringt die Container-Welt auf den Rechner. So lässt sich vieles ausprobieren, bevor man zu dedizierter Hardware wechselt.

Lokale KI auf Windows kurz erklärt

Wichtige Schritte:

  • WSL2 installieren: Linux-Subsystem für Windows aktivieren.
  • Docker Desktop einrichten: Auf WSL2-Basis installieren.
  • Ollama installieren: Native Windows-Version nutzen.
  • Tools verbinden: Open WebUI, AnythingLLM oder ähnliche über Docker oder nativ laufen lassen.
  • GPU-Unterstützung prüfen: NVIDIA-GPUs brauchen passende Treiber und CUDA für Windows oder WSL2.

Für wen ist Windows als KI-Plattform gedacht?

  • Für Einsteiger, die Windows kennen und nicht umsteigen wollen.
  • Für Nutzer, die Tools testen möchten, bevor sie einen Server kaufen.
  • Für Entwickler, die Windows-Tools neben KI-Experimenten nutzen.
  • Für alle, die eine schnelle Testumgebung suchen.

Wichtige Begriffe rund um Windows und KI

  • WSL2: Windows Subsystem for Linux in Version 2.
  • Docker Desktop: Container-Verwaltung für Windows mit WSL2-Backend.
  • Ollama for Windows: Native Windows-Version von Ollama.
  • CUDA: NVIDIA-Schnittstelle für GPU-Berechnungen.
  • Distro: Linux-Distribution innerhalb von WSL2.
  • PowerShell: Skripting-Umgebung für Windows.

Praxisbeispiele für Windows

Ollama nativ unter Windows

Lade den Installer von der Ollama-Website herunter und führe ihn aus. Nach der Installation öffnest Du PowerShell und gibst ein:

ollama run llama3.1:8b

WSL2 installieren

Öffne PowerShell als Administrator und gib ein:

wsl --install

Starte den Rechner neu, richte Ubuntu ein und aktualisiere das System:

sudo apt update && sudo apt upgrade -y

Docker Desktop mit WSL2

Lade Docker Desktop herunter, installiere es und aktiviere die WSL2-Integration. Anschließend kannst Du Container unter Ubuntu starten:

docker run hello-world

Open WebUI per Docker

docker run -d -p 3000:8080 --gpus all -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --pull always ghcr.io/open-webui/open-webui:ollama

Typische Stolpersteine auf Windows

  • WSL2 nicht aktiviert: Ohne WSL2 läuft Docker Desktop langsam oder gar nicht.
  • GPU-Passthrough fehlt: Nicht jede GPU funktioniert out-of-the-box in WSL2. Treiber und CUDA Toolkit müssen passen.
  • Firewall blockt: Windows Defender oder Router verhindern den Zugriff auf lokale Ports.
  • Pfadprobleme: Windows- und Linux-Pfade verhalten sich unterschiedlich in Docker-Volumes.
  • PowerShell statt Bash: Befehle können je nach Umgebung variieren.

FAQ: Lokale KI auf Windows

Brauche ich Windows 11? Windows 10 und 11 unterstützen WSL2. Windows 11 bietet dabei meist bessere Integration.

Kann ich meine NVIDIA-GPU in WSL2 nutzen? Ja, mit passenden Treibern und CUDA für WSL2. Prüfe die NVIDIA-Dokumentation.

Ist Windows langsamer als Linux? Für reine GPU-Inferenz kaum. Bei Container- und Dateisystemoperationen kann WSL2 etwas langsamer sein.

Kann ich alles ohne WSL2 laufen lassen? Einige Tools wie Ollama ja. Docker und viele Linux-Tools brauchen WSL2.

Wie deinstalliere ich WSL2 wieder? Mit wsl --unregister Ubuntu oder wsl --uninstall.

Quellen und weiterführende Literatur

Zusammenfassung: Lokale KI auf Windows

Windows ist eine brauchbare Plattform für lokale KI, wenn WSL2 und Docker Desktop korrekt eingerichtet sind. Ollama läuft nativ, viele Tools lassen sich als Container betreiben. GPU-Support, Firewall und Pfadangaben sind die häufigsten Stolpersteine. Wer diese kennt, kann schnell eine funktionierende Testumgebung aufbauen.

Zurück zum KI Blog
Share:

Ähnliche Beiträge