Was ist DreamServer?
DreamServer ist ein Installer und eine Runtime, die aus bestehenden Open-Source-Komponenten einen vollständigen lokalen KI-Server zusammensetzt — keine eigene neue Inferenz-Engine. Die eigene GitHub-Beschreibung lautet: „Turn your PC, Mac, or Linux box into an AI server. LLM inference, chat UI, voice, agents, workflows, RAG, and image generation.“ Jeder Dienst läuft als Docker-Container (mit nativen, nicht containerisierten Pfaden für llama-server auf Apple Silicon und einigen Windows-Setups), verdrahtet über eine gemeinsame Konfiguration.
- Produkttyp: ein Shell-/PowerShell-Installer plus ein Docker-Compose-basierter Dienste-Stack, gesteuert über eine CLI und ein Web-Dashboard — keine einzelne herunterladbare Desktop-App
- Entwickler/Maintainer: Osmantic
- Repository: github.com/Osmantic/ODS, erstellt am 9. Februar 2026
- Lizenz: Apache License 2.0, bestätigt über die Lizenz-Metadaten des GitHub-Repositorys
- Namensgebung: Die GitHub-Organisation, der Repository-Name und einige interne Dokumente verwenden weiterhin „ODS“ (Osmantic Deployment System); die Release Notes und das aktuelle Branding bezeichnen das Produkt als „Dream Server“ / DreamServer — diese Review verwendet DreamServer als aktuellen, primären Namen und nennt den GitHub-Pfad, wo relevant
- Umfang: über 6.500 GitHub-Stars, 940+ Forks, zum Zeitpunkt dieser Review
Projektgeschichte und Versionsmeilensteine
Das GitHub-Repository von DreamServer/ODS wurde am 9. Februar 2026 erstellt, und das Projekt hat seither eine Reihe nummerierter Releases veröffentlicht, wobei die Release-Titel sich von der frühen „ODS“-Markierung zunehmend zu „Dream Server“ verschoben haben.
- 1Repository erstellt — 9. Februar 2026
Why it matters: Markiert den Beginn der öffentlichen GitHub-Historie des Projekts unter dem Pfad Osmantic/ODS. - 2v2.5.0 — 21. Mai 2026: „Dream Server 2.5.0“
Why it matters: Das erste Release in der für diese Review verfügbaren Historie, dessen Release-Titel „Dream Server“ statt „ODS“ trägt. - 3v2.5.1 — 26. Mai 2026: Wiederherstellung bei Neuinstallation und Bootstrap
Why it matters: Verbesserte laut Release Notes das Wiederherstellungsverhalten bei Neuinstallationen und beim Bootstrap-Modell-Download. - 4v2.5.2 — 26. Mai 2026: Lifecycle-DNS und Fallback für kleine GPUs
Why it matters: Fügte laut Release Notes einen Fallback-Pfad für leistungsschwächere GPUs hinzu und behob die Lifecycle-DNS-Verarbeitung. - 5v2.5.3 — 26. Mai 2026: „ODS Proxy Owner-Card Readiness“
Why it matters: Ein Proxy-bezogener Readiness-Fix laut Release Notes — der Release-Titel kehrt zur „ODS“-Markierung zurück. - 6v2.6.0 — 28. Juli 2026: Aktuelles stabiles Release
Why it matters: Die Projektdokumentation nennt v2.6.0 als aktuelles stabiles Release zum Zeitpunkt dieser Review, während sich `main` für die aktive Entwicklung schneller weiterbewegt.
Was installiert DreamServer tatsächlich?
DreamServers Wert liegt weniger in einer einzelnen Komponente als in der vorverdrahteten Kombination aller Komponenten plus hardwarebewusster Modellauswahl. Hier ist, was jeder Teil laut DreamServers eigenem GitHub-README tatsächlich tut.
- Chat & Inferenz — Open WebUI für die Chat-Oberfläche,
llama-serverfür lokale Inferenz mit kontinuierlichem Batching (automatisch je nach GPU gewählt), LiteLLM als API-Gateway für lokales/Cloud-/Hybrid-Routing und TEI-Embeddings für RAG/Suche - Sprache — Whisper für Sprache-zu-Text und Kokoro für Text-zu-Sprache
- Agenten & Automatisierung — Hermes Agent als standardmäßiger lokal-first autonomer/Browser-Agent, n8n für Workflow-Automatisierung mit über 400 Integrationen, eine Agent Policy Engine (APE) zur Prüfung von Tool-Aufrufen und OpenCode für browserbasierte Coding-Unterstützung; OpenClaw ist als veralteter Legacy-Agent gebündelt, während eines Migrationsfensters optional aktivierbar
- Wissen & Suche — Qdrant als Vektordatenbank für RAG, SearXNG für selbst gehostete private Websuche, Perplexica als Deep-Research-Engine und eine optionale kostenpflichtige Brave-Search-API-Integration
- Kreativ — ComfyUI für node-basierte lokale Bildgenerierung
- Datenschutz & Betrieb — ein PII-bereinigender „Privacy Shield“-Proxy, ein Echtzeit-Dashboard für GPU-Metriken und Dienststatus, ein Token-Spy-Nutzungsmonitor sowie optionales Langfuse-Observability/-Tracing
- Hardware-Autoerkennung — ein versioniertes Modellauswahl-Skript liest einen Modellbibliothek-Katalog, um das beste installierbare GGUF-Modell für die erkannte VRAM-/RAM-Stufe auszuwählen, über NVIDIA, AMD Strix Halo (Unified Memory), Apple Silicon und Intel Arc hinweg
Anwendungsbeispiele: Drei Wege, DreamServer zu nutzen
Dies sind konkrete Workflows, die auf den oben dokumentierten Funktionen von DreamServer aufbauen — keine hypothetischen Anwendungsfälle.
Auf einem GPU-Rechner installieren und innerhalb von zwei Minuten chatten
Führen Sie den Ein-Zeilen-Installer aus (curl -fsSL https://install.osmantic.com/ods.sh | bash unter Linux/macOS, oder den dokumentierten PowerShell-Block unter Windows). Der Installer erkennt Ihre GPU, lädt sofort ein kleines Bootstrap-Modell herunter, damit Sie innerhalb von rund zwei Minuten in Open WebUI unter http://localhost:3000 chatten können, und tauscht das vollständige, zur Hardware passende Modell ein, sobald es im Hintergrund fertig heruntergeladen ist.
Ohne GPU im Cloud-API-Modus laufen
Führen Sie auf einem Rechner ohne leistungsfähige GPU ./install.sh --cloud statt der lokalen Standard-Inferenz-Installation aus. DreamServer betreibt dann denselben umgebenden Stack — Chat-UI, Agenten, Workflows, RAG —, leitet Modellaufrufe jedoch an die APIs von OpenAI, Anthropic oder Together statt an lokale Inferenz weiter.
Eine Automatisierung bauen, die zuhört, sucht und antwortet
Verbinden Sie bei laufender Standardinstallation Whisper (Spracheingabe), Hermes Agent oder n8n (Automatisierungslogik), SearXNG oder Perplexica (private Suche) sowie Open WebUI oder eine Sprachschnittstelle für die Ausgabe — alles vorinstalliert und im selben DreamServer-Stack vernetzt, ohne Docker-Netzwerke zwischen separaten Projekten von Hand einzurichten.
Plattform, Preise und Lizenzierung
Plattform
- Was DreamServer angibt:
- Linux (NVIDIA/AMD/Intel Arc), Windows über Docker Desktop + WSL2, sowie macOS (Apple Silicon, M1 oder neuer).
Kosten
- Was DreamServer angibt:
- Kostenlos und quelloffen. Selbst gehostet; kein Abo oder kostenpflichtige Stufe für die Software.
Lizenzierung
- Was DreamServer angibt:
- Apache License 2.0, bestätigt über die Lizenz-Metadaten des GitHub-Repositorys.
Installation
- Was DreamServer angibt:
- Shell-Installer (Linux/macOS) oder PowerShell (Windows). Erfordert Docker (Desktop + WSL2 unter Windows).
Prüfen Sie die aktuell empfohlene Installationsmethode auf github.com/Osmantic/ODS, bevor Sie einen Installer ausführen, da sich Anweisungen zwischen Releases ändern können; das Projekt dokumentiert zudem, wie Sie das gehostete Installationsskript vor der Ausführung prüfen können.
DreamServer installieren
DreamServer installiert sich kostenlos über ein Ein-Zeilen-Skript, der Quellcode liegt auf GitHub.
Quelle | Link |
|---|---|
| GitHub-Repository (Quellcode, Apache-2.0) | github.com/Osmantic/ODS |
| Linux/macOS-Installer | curl -fsSL https://install.osmantic.com/ods.sh | bash |
| Windows-Installer (PowerShell) | Windows-Quickstart-Dokumentation |
| Release-Historie | github.com/Osmantic/ODS/releases |
DreamServer benötigt auf allen Plattformen Docker (Docker Desktop mit WSL2-Backend unter Windows); auf macOS läuft llama-server nativ mit Metal-Beschleunigung außerhalb von Docker, während der Rest des Stacks containerisiert bleibt.
DreamServer: Preise und Lizenzierung
DreamServer ist kostenlos und quelloffen, ohne eigene kostenpflichtige Stufe. Die GitHub-LICENSE ist die Apache License 2.0 und gilt für den gesamten Stack, nicht nur für eine Teilmenge „kostenloser“ Funktionen.
- Kein Abo, keine kostenpflichtige Stufe, keine von DreamServer selbst auferlegten Nutzungsgrenzen
- Kein Konto oder Anmeldung zur Installation oder Nutzung des Stacks nötig
- Der optionale Cloud-API-Modus (
--cloud) rechnet weiterhin ab, was OpenAI, Anthropic oder Together für die API-Nutzung berechnen — DreamServer schlägt nichts auf - Eine optionale Brave-Search-API-Integration ist laut README separat kostenpflichtig, falls Sie diese statt der standardmäßig selbst gehosteten SearXNG-Suche aktivieren
- Gebündelte Komponenten (Open WebUI, Qdrant, n8n, ComfyUI und weitere) tragen jeweils ihre eigene vorgelagerte Open-Source-Lizenz; DreamServers Apache-2.0-Lizenz deckt den eigenen Installer-/Orchestrierungs-Code ab
DreamServer vs. GPUStack
DreamServer und GPUStack helfen beide beim Betrieb lokaler KI-Infrastruktur, zielen aber auf unterschiedliche Umfänge. GPUStack konzentriert sich eng auf das Clustern von GPU-Ressourcen für Model Serving; DreamServer verdrahtet einen gesamten umgebenden Anwendungs-Stack — Chat, Sprache, Agenten, RAG und Bildgenerierung — um lokale Inferenz auf einer einzelnen Maschine.
Aspekt | DreamServer | |
|---|---|---|
| Primärer Fokus | Vollständiger lokaler KI-Server-Stack (Chat, Sprache, Agenten, RAG, Bildgenerierung) | GPU-Cluster-Management für Model Serving |
| Typischer Umfang | Ein einzelner PC, Mac oder Linux-Rechner | Eine oder mehrere Maschinen/GPUs, Cluster-orientiert |
| Installationsmethode | Ein-Zeilen-Installer, Docker-basierter Dienste-Stack | Aktuelle Installationsschritte siehe eigene GPUStack-Review |
| Lizenz | Apache-2.0 | Aktuelle Lizenzbedingungen siehe eigene GPUStack-Review |
Dieser Vergleich spiegelt die jeweils eigene Dokumentation der Projekte wider, nicht einen unabhängigen PromptQuorum-Benchmark. Details zu diesem Tool finden Sie in der vollständigen GPUStack-Review, bevor Sie sich entscheiden.
Für wen eignet sich DreamServer?
Ob DreamServer passt, hängt davon ab, ob Sie einen vorverdrahteten Stack aus Chat, Sprache, Agenten, RAG und Bildgenerierung wollen, statt diese Teile selbst zusammenzusetzen.
Nutzen Sie DreamServer, wenn
- Sie lokale Inferenz, eine Chat-UI, Sprache, Agenten, RAG und Bildgenerierung zusammen laufen lassen wollen, ohne Docker-Netzwerke zwischen separaten Projekten manuell zu konfigurieren
- Sie einen freien oder dedizierten PC, Mac oder Linux-Rechner (NVIDIA, AMD, Intel Arc oder Apple Silicon) in einen privaten KI-Server verwandeln möchten
- Sie eine hardwarebewusste Modellauswahl abgenommen bekommen wollen, statt selbst zu recherchieren, welche Modellgröße zu Ihrem VRAM passt
- Sie mit Docker als zugrundeliegendem Bereitstellungsmechanismus vertraut sind
- Sie auf Rechnern ohne leistungsfähige GPU die Option wollen, mit demselben umgebenden Stack auf Cloud-APIs (
--cloud) auszuweichen
Schauen Sie sich anderswo um, wenn
- Sie nur eine Komponente benötigen (nur eine Chat-UI oder nur lokale Inferenz) — die Installation des vollständigen Stacks zieht Dienste mit, die Sie eventuell nicht nutzen; erwägen Sie stattdessen direkt Open WebUI oder Ollama
- Sie in Ihrer Umgebung kein Docker ausführen können — DreamServers Dienste-Stack ist auf jeder unterstützten Plattform davon abhängig
- Sie Enterprise-Support-Garantien oder ein SLA benötigen — DreamServers Support-Kanäle sind GitHub Issues und Discord, typisch für ein Open-Source-Projekt statt einen kommerziellen Anbieter
- Sie eine eng gefasste, Cluster-fokussierte GPU-Serving-Schicht statt eines vollständigen Anwendungs-Stacks benötigen — siehe GPUStack für diesen engeren Anwendungsfall
Konkurrenten und Alternativen
DreamServer gehört zum Segment lokaler KI-Runtimes/Server-Stacks, neben weiteren Tools, die lokale Modell-Infrastruktur verwalten oder Agenten-Fähigkeiten darum bündeln. Sein Hauptunterscheidungsmerkmal ist, die gesamte umgebende Anwendungsschicht — Chat, Sprache, Agenten, RAG, Bildgenerierung — zu bündeln, statt sich auf ein einzelnes Element zu konzentrieren.
Tool | Bekannt für | Link |
|---|---|---|
| GPUStack | GPU-Cluster-Management und Model Serving, im obigen direkten Vergleich behandelt | GPUStack-Review |
| Lemonade | Von AMD gesponserte lokale KI-Server-Runtime | Lemonade-Review |
| Docker Model Runner | Dockers eigene lokale Modell-Runtime/-Verwaltung | Docker-Model-Runner-Review |
| goose | Lokal-first autonomes Agenten-Framework, zum Vergleich mit der Agenten-Seite von DreamServers Stack | goose-Review |
Diese Liste spiegelt weitere Runtime- und Server-Tools aus PromptQuorums Local LLM Software Directory wider, keine unabhängige Rangfolge — prüfen Sie Preise und Funktionsumfang jedes Tools vor einer Entscheidung selbst. Den vollständigen Katalog finden Sie im Local LLM Software Directory.
Häufige Fehler bei der Bewertung von DreamServer
Die meiste Verwirrung um DreamServer entsteht durch seine Namensgeschichte, durch die Annahme, es benötige eine GPU, oder durch die Erwartung einer einzelnen herunterladbaren App statt eines Docker-basierten Dienste-Stacks.
Fehler 1: Nur nach „DreamServer“ suchen und das GitHub-Repository verpassen
Die GitHub-Organisation und der Repository-Pfad lauten weiterhin Osmantic/ODS, der frühere Projektname (Osmantic Deployment System). Aktuelle Release-Titel und das Branding verwenden „Dream Server“ / DreamServer, doch der kanonische Quellcode liegt unter dem ODS-Pfad — eine GitHub-Suche allein nach „DreamServer“ findet ihn möglicherweise nicht.
Fehler 2: Annehmen, DreamServer benötige eine GPU
Eine leistungsfähige GPU wird für lokale Inferenz empfohlen, doch DreamServer unterstützt auch einen Cloud-API-Modus (./install.sh --cloud), der denselben umgebenden Stack auf Rechnern ohne GPU gegen die APIs von OpenAI, Anthropic oder Together betreibt.
Fehler 3: Eine einzelne herunterladbare App statt eines Dienste-Stacks erwarten
DreamServer ist eine Docker-Compose-basierte Sammlung von Diensten (Open WebUI, llama-server, Qdrant, ComfyUI und weitere), installiert und orchestriert durch ein Shell-/PowerShell-Skript — keine einzelne Binärdatei zum Herunterladen und Ausführen. Docker ist auf jeder unterstützten Plattform zwingend erforderlich.
Fehler 4: Annehmen, jede gebündelte Komponente teile DreamServers Apache-2.0-Lizenz
DreamServers eigener Installer-/Orchestrierungs-Code ist Apache-2.0-lizenziert, doch jedes gebündelte Open-Source-Projekt (Open WebUI, Qdrant, n8n, ComfyUI und weitere) trägt seine eigene vorgelagerte Lizenz — prüfen Sie die Lizenz der jeweiligen Komponente direkt, falls das für Ihren Anwendungsfall relevant ist.
Häufig gestellte Fragen
Was ist DreamServer?
DreamServer (github.com/Osmantic/ODS) ist ein kostenloser, quelloffener (Apache-2.0) Installer von Osmantic, der einen PC, Mac oder Linux-Rechner in einen selbst gehosteten KI-Server verwandelt, indem er lokale Inferenz, eine Chat-UI, Sprache, Agenten, RAG und Bildgenerierung miteinander verdrahtet.
Ist DreamServer dasselbe Projekt wie ODS?
Ja. ODS (Osmantic Deployment System) ist der frühere Projektname, und der GitHub-Repository-Pfad (Osmantic/ODS) verwendet ihn weiterhin, doch aktuelle Releases und das Branding bezeichnen das Produkt als „Dream Server“ / DreamServer.
Ist DreamServer kostenlos?
Ja. Es ist kostenlos und quelloffen unter der Apache License 2.0, ohne Abo oder kostenpflichtige Stufe für die Software selbst. Ein optionaler Cloud-API-Modus rechnet ab, was der gewählte Anbieter (OpenAI, Anthropic, Together) für die Nutzung berechnet.
Wie installiere ich DreamServer?
Führen Sie unter Linux oder macOS curl -fsSL https://install.osmantic.com/ods.sh | bash aus. Führen Sie unter Windows den dokumentierten PowerShell-Installationsblock aus (erfordert Docker Desktop mit WSL2). Prüfen Sie die aktuellen Anweisungen auf github.com/Osmantic/ODS, bevor Sie installieren.
Benötigt DreamServer eine GPU?
Eine leistungsfähige GPU wird für lokale Inferenz empfohlen und während der Installation automatisch erkannt. Rechner ohne GPU können DreamServer im Cloud-API-Modus (--cloud) betreiben, der denselben umgebenden Stack gegen die APIs von OpenAI/Anthropic/Together statt lokaler Inferenz nutzt.
Welche Plattformen unterstützt DreamServer?
Linux (NVIDIA-, AMD- und Intel-Arc-GPUs), Windows (über Docker Desktop mit WSL2, NVIDIA- und AMD-GPUs) und macOS auf Apple Silicon (M1 oder neuer), laut offizieller README.
Was installiert DreamServer tatsächlich?
Open WebUI für Chat, llama-server für lokale Inferenz, LiteLLM als API-Gateway, Whisper und Kokoro für Sprache, Hermes Agent und n8n für Agenten/Automatisierung, Qdrant und SearXNG für RAG/Suche, ComfyUI für Bildgenerierung sowie Datenschutz-/Observability-Tools, laut offizieller README.
Benötigt DreamServer Docker?
Ja, auf jeder unterstützten Plattform. Die meisten Dienste laufen als Docker-Container; auf macOS läuft llama-server nativ mit Metal-Beschleunigung, während der Rest des Stacks weiterhin in Docker läuft.
Wer entwickelt DreamServer?
Osmantic entwickelt DreamServer. Die GitHub-Organisation und das Repository liegen unter github.com/Osmantic/ODS.
Wann wurde DreamServer erstmals veröffentlicht?
Das GitHub-Repository wurde am 9. Februar 2026 erstellt. Die für diese Review überprüfbare Release-Historie beginnt bei v2.5.0 („Dream Server 2.5.0“, 21. Mai 2026) und reicht bis v2.6.0 (28. Juli 2026), dem aktuellen stabilen Release — die vollständige Historie finden Sie auf der offiziellen Releases-Seite.