llama.cpp v0.8.0 ist ein bedeutendes Update für lokale KI, insbesondere für multimodale Inferenz. Die am 28. Oktober 2026 veröffentlichte Version bietet Unterstützung für die LFM3-Familie von Liquid AI, neue Modellarchitekturen wie DeepSeek V4.1 Flash und experimentelle Echtzeit-Audiofunktionen über /v1/realtime sowie Text-to-Speech über POST /tts. Außerdem verbessert sie die Modellverwaltung, Server-Tools und mehrere Speicherpfade. Das bedeutet nicht, dass jede neu aufgeführte Architektur oder jeder Audio-Workflow auf allen Geräten produktionsreif ist.
Für einen Heimserver ist als erster Schritt am sinnvollsten: die Version festzulegen, ein bekanntes GGUF-Modell auszuführen, Spitzenwert des Speicherbedarfs und Latenz zu erfassen und die API privat zu halten. Testen Sie erst danach Bildverarbeitung oder Audio. Ein neuer Server-Endpunkt ersetzt weder ein kompatibles Sprachmodell noch ein Medien-Frontend, eine Mikrofon-Pipeline, Zugriffskontrollen oder ausreichende GPU-/CPU-Kapazität.
| Frage zur Veröffentlichung | Antwort für Nutzer von Heimservern |
|---|---|
| Wann wurde v0.8.0 veröffentlicht? | 28. Oktober 2026 (GitHub-Release-Tag). |
| Welche neue Modellfamilie sticht hervor? | Text, Bildverarbeitung, Audio und Omni von Liquid AI LFM3 sowie zusätzliche Architekturen. |
| Wird Echtzeit-Sprache unterstützt? | Neue experimentelle API für Audio-Streaming und /v1/realtime-Server-Endpunkt; die tatsächlichen Fähigkeiten hängen vom Modell/Backend ab. |
| Ist TTS verfügbar? | Für kompatible Text-to-Speech-Modelle wurde ein POST /tts-Endpunkt hinzugefügt. |
| Senkt v0.8.0 den RAM-Bedarf aller Modelle? | Nein. Die Verbesserungen hängen von der jeweiligen Workload und dem Backend ab; der RAM-Bedarf richtet sich weiterhin nach dem ausgewählten Modell und den Serving-Einstellungen. |
| Lässt sich das unter ZimaOS ausführen? | Möglicherweise mit einem kompatiblen Linux-Build/Container; dieser Artikel behauptet keine Zertifizierung des ZimaOS-Pakets. |
Was ist tatsächlich neu in llama.cpp 0.8.0?
Die offiziellen Versionshinweise zu v0.8.0 gliedern die Änderungen in Modellkompatibilität, Multimodalität, API-/Server-Updates, grundlegende Speicherverwaltung und Backend-Optimierungen. Die Veröffentlichung lässt sich am besten verstehen, wenn man sofort lokal verfügbare Funktionen von erweiterten Funktionen trennt, die bestimmte Hardware oder neuen Integrationscode erfordern.
| Bereich | Verifizierte Änderung | Was zu testen ist |
|---|---|---|
| Modellunterstützung | LFM3-1.7B, LFM3-VL-2B, LFM3-Audio-2B und LFM3-Omni-2B; DeepSeek V4.1 Flash und weitere | Exakter Checkpoint, GGUF-Format und Chat-Template. |
| Audio-Streaming | Experimentelle mtmd_audio_stream-API |
Ob das ausgewählte Modell Live-Audioframes korrekt verarbeitet. |
| Realtime-Server | Neuer /v1/realtime-Endpunkt für Konversationen und Transkription |
Clientprotokoll, Streaming-Verhalten und Fehlerbehebung. |
| Sprachausgabe |
POST /tts für kompatible TTS-Modelle |
Modellkompatibilität, Sprachqualität und Latenz. |
| MoE-Speicher | Das Caching hostseitig gespeicherter Experten wird von LRU auf ein SLRU-Design im Verhältnis 50/50 umgestellt. | Maximaler RAM-Verbrauch, Belastung von Festplatte und Netzwerk sowie reale Tokens pro Sekunde beim jeweiligen MoE-Modell. |
| Server/Router/Benutzeroberfläche | Speicherreserven des Geräts, verbesserte Konversationswerkzeuge, Hugging-Face-Modellübersicht und Downloads | Persistenz, Gerätebeschränkungen und reproduzierbare Modellauswahl. |
| Backends |
ggml v0.28.0 und Verbesserungen für CUDA/SYCL/OpenCL/Hexagon |
Plattformspezifische Regressionen vor der Bereitstellung. |
Der Erklärungsartikel zum DeepSeek-V4.1-Flash-Update ist hilfreich, um ein Modell-Update von der Fähigkeit einer Laufzeitumgebung, ein Modell zu laden zu unterscheiden. Der Hinweis „unterstützt“ in den Versionshinweisen garantiert weder eine bestimmte Quantisierung noch eine bestimmte GPU-Konfiguration oder ein Echtzeit-Nutzererlebnis.
Wie funktionieren Echtzeit-Sprachfunktionen und Text-to-Speech in dieser Version?
Bisher kombinierten viele selbst gehostete Sprachassistenten separate Komponenten: Mikrofonaufnahme, Sprache-zu-Text, eine LLM-Anfrage und Sprachsynthese. Version 0.8.0 führt einen experimentellen Pfad für eingehende Audio-Streams in der multimodalen Schnittstelle (mtmd) ein und stellt einen Echtzeit-Server-Endpunkt bereit, der ein Realtime-Protokoll im OpenAI-Stil verwendet. Außerdem verfügt der Server über einen separaten Endpunkt POST /tts für kompatible Modelle.
Dies sind unterschiedliche Funktionen. /v1/realtime ist der Einstiegspunkt für Gesprächs- oder Transkriptionsabläufe mit Audio-Streaming; /tts erzeugt mithilfe eines kompatiblen Sprachmodells Sprache aus Text. Keine der beiden Funktionen erstellt allein einen ständig aktiven Assistenten, und ohne Tests mit dem tatsächlichen Checkpoint garantiert keine von beiden eine bestimmte Sprache, Round-Trip-Latenz, ein bestimmtes Audioausgabeformat oder eine bestimmte Plattformintegration.

Bestätigen Sie bei einem praktischen Audiotest Mikrofonberechtigungen, Abtastrate, Codec-Konvertierung, Verhalten bei Teil-Frames, Erkennung des Gesprächsendes, Abbruch und Umgang mit Netzwerk-Timeouts. Bewahren Sie Audioaufnahmen und Transkripte gemäß einer klar festgelegten Aufbewahrungsrichtlinie auf. Wenn die App für Nutzer auf einem anderen Rechner läuft, bedeutet die Inferenz auf einem NAS nicht, dass Audio niemals über ein Netzwerk übertragen wird.
Warum sind die Änderungen an Arbeitsspeicher und MoE wichtig?
v0.8.0 führt einen 50/50-Segmented-LRU-Cache (SLRU) für Mixture-of-Experts-Gewichte im Host-Arbeitsspeicher ein. Ziel ist eine bessere Handhabung von Experten mit unterschiedlichen Wiederverwendungsmustern; der tatsächliche Nutzen hängt von der Expertenauswahl, der Promptverteilung und der Speicherbelegung ab. Bei gewöhnlichen kleinen dichten Modellen kann diese Änderung kaum oder gar keine Wirkung haben.
Auch die Verarbeitung mit Sparse Attention wurde überarbeitet. Die Version umfasst außerdem eine übersichtlichere Handhabung von no_alloc, neue ggml-Operationen und Backend-Optimierungen. Diese Änderungen können die Speicherzuweisung oder den Durchsatz beeinflussen, ändern aber nichts an der grundlegenden Gleichung für den Modellbetrieb: Gewichtsspeicherbedarf + Laufzeitpuffer + KV-/Kontextzustand + multimodale Tensoren + Parallelität + Betriebsreserve.
Ein Modell der 2B-Klasse mit 4 Bit passt möglicherweise problemlos, während ein größerer Checkpoint nicht hineinpasst. Trotzdem können längere Prompts und mehrere Clients ein kleines NAS überlasten. Unser Leitfaden zur Speicherbelegung von Modellen erklärt, warum bei der Kapazitätsplanung der gesamte Spitzenbedarf an Arbeitsspeicher zählt und nicht nur die Downloadgröße der GGUF-Datei. Die Analyse der Bereitstellungsgrenzen von Kimi K3 zeigt das gegenteilige Extrem: Laufzeitfunktionen können einen Checkpoint mit einer Billion Parametern nicht in den Arbeitsspeicher eines Consumer-Geräts zwängen.
Welche neuen Modelle kannst du tatsächlich lokal ausprobieren?
Wenn du ein schnelles, messbares lokales Experiment möchtest, ist LFM3-1.7B GGUF ein besserer Ausgangspunkt als ein ungetesteter großer multimodaler Checkpoint. Die offizielle GGUF-Seite dokumentiert die kompatible Verwendung mit llama.cpp. Wechsle zu LFM3-VL-2B, wenn du Bilder oder Videos benötigst, und teste den passenden Projektor und die Vorverarbeitung. Audio/Omni erfordern jeweils eigene modellspezifische Integrationen.
| Workload | Praktischer Ausgangspunkt | Nicht voraussetzen |
|---|---|---|
| Textinferenz auf einem Host mit 8 GB und nur CPU | Kleines Q4-GGUF, 4K-Kontext, eine Anfrage | Schneller Sprachdienst oder Dienst mit 256K-Kontext. |
| Private Dokumentenfragen und -antworten ab 16 GB+ | Kleines Modell plus separater Abruf-/Indexierungsdienst | Das Modell liest NAS-Dateien automatisch. |
| Vision auf 16–32 GB+ oder mit geeigneter GPU | VL-Modell und verifizierter Vision-Projektor | Bild-/Videotokens kosten genauso viel wie reiner Text. |
| Sprachassistent auf einer leistungsfähigen Testmaschine | Kompatibles Audiomodell und experimenteller API-Client | Stabiler unbeaufsichtigter 24/7-Betrieb ohne Tests auf dem Client. |
| Gemeinsamer ZimaCube-2-Dienst | Speicher, Modell-Cache und App-Daten trennen; Ressourcen begrenzen | Die Festplattengröße allein sorgt für eine GPU-ähnliche Inferenzgeschwindigkeit. |
Weitere Vergleiche lokaler Modellgrößen und Quantisierungen finden Sie in unserem Leitfaden zu KI-Modellen für Consumer-Hardware. Wenn Sie den ZimaOS App Store verwenden, bieten die Hardwareanforderungen für Ollama eine andere Bereitstellungsoption; die Ollama-Paketierung und die Upstream-Funktionen von llama.cpp sind keine austauschbaren Garantien.
Wie können Sie llama.cpp v0.8.0 unter Linux installieren und überprüfen?
Dies ist eine Anleitung zur Überprüfung eines Builds aus dem Quellcode und keine unbelegte Behauptung, dass v0.8.0 bereits im ZimaOS App Store verfügbar ist. Sie erstellt einen CPU-fähigen Server, fixiert das Tag für reproduzierbare Ergebnisse, verwendet ein dokumentiertes LFM3-GGUF-Modell und bindet ausschließlich an Loopback:
git clone https://github.com/ggml-org/llama.cpp.git
cd llama.cpp
git checkout v0.8.0
cmake -S . -B build
cmake --build build --config Release -j --target llama-server
./build/bin/llama-server \
-hf LiquidAI/LFM3-1.7B-GGUF:Q4_K_M \
-c 4096 --host 127.0.0.1 --port 8080
Prüfen Sie in einem zweiten Terminal auf demselben Host, ob der Server tatsächlich ein Modell geladen hat:
curl -s http://127.0.0.1:8080/v1/models
curl -s http://127.0.0.1:8080/v1/chat/completions \
-H 'Content-Type: application/json' \
-d '{"model":"local","messages":[{"role":"user","content":"Nenne zwei Vorteile eines lokalen GGUF-Modells."}],"max_tokens":128}'
Ersetzen Sie "local" bei Bedarf durch die genaue Modell-ID, die von /v1/models zurückgegeben wird. Die aktuelle CLI-Nutzung erfordert ausdrücklich ein Modellargument (--model oder -hf), daher kann ein altes Startskript ohne eines davon nicht mehr funktionieren. In den Build-Anweisungen des Upstream-Projekts finden Sie Informationen zu unterstützten CUDA-, Vulkan-, Metal- und anderen Backend-Optionen. Geben Sie Port 8080 nicht öffentlich frei, bevor Authentifizierung, TLS, Limits und Grenzen für vertrauenswürdige Clients eingerichtet sind.
Auf einem containerbasierten Heimserver benötigen Sie außerdem persistenten Modellspeicher, Ressourcenlimits, kompatible CPU-/GPU-Funktionen und eine geprüfte Mount-Zuordnung. Die beste nächste Referenz ist ein lokales LLM bereitstellen, ohne NAS-Apps zu beeinträchtigen; folgen Sie der Anleitung, bevor Sie Modelldownloads auf ein gemeinsam genutztes Bootlaufwerk verschieben.
Was sollten Sie vor dem Upgrade eines vorhandenen KI-Servers testen?
Eine funktionsreiche Upstream-Version kann das Verhalten ändern, auch wenn der Server problemlos startet. Bewahre die aktuelle Binärdatei oder das Container-Image, den Modell-Hash, die alten Flags und mindestens eine akzeptierte Antwort als Referenz für ein Rollback auf. Führe anschließend eine kleine Regressionsmatrix durch:
- Kompatibilität: Notiere den Tag, den GGUF-Dateinamen, die Prüfsumme, das Backend und die Chat-Vorlage; prüfe beim Start auf Warnungen.
- Latenz: Führe dieselben kurzen und langen Prompts mit beiden Versionen aus und erfasse die Prefill-Zeit, die Dekodiergeschwindigkeit und die Latenz im 95. Perzentil, ohne Modell oder Kontext zu ändern.
- Speicher: Erfasse den maximalen RAM- und VRAM-Verbrauch, das Verhalten beim Entladen von Modellen, gleichzeitige Anfragen und ob andere NAS-Apps weiterhin reaktionsfähig bleiben.
- Audio: Überprüfe separat den Lebenszyklus der Echtzeitverbindung, Transkripte, die TTS-Ausgabe, den Abbruch und die Wiederverbindung, sofern diese Funktionen relevant sind.
- Sicherheit und Wiederherstellung: Überprüfe die Netzwerkbindung, Dateiberechtigungen, dauerhaften Speicherpfade, das Verhalten nach einem Neustart und das Zurücksetzen auf die vorherige Binärdatei.
Verwende unsere Checkliste zur Überprüfung des Speicherorts von Modelldateien sowie die Erläuterungen zum Trennen des Runtime-Status von den Gewichten. Das ist besonders wichtig, wenn ein Modellbrowser Downloads vereinfacht: Einfaches Herunterladen ersetzt nicht die Nachverfolgung, wo mehrere Gigabyte an Daten tatsächlich gespeichert wurden.
FAQ
Ist llama.cpp v0.8.0 dasselbe wie LFM3?
Nein. llama.cpp ist eine Inferenz-Runtime. LFM3 ist die Modellfamilie von Liquid AI. v0.8.0 bietet neue Unterstützung für die Integration von LFM3, aber die Modelldateien müssen weiterhin separat ausgewählt und beschafft werden.
Kann ich mit v0.8.0 in Echtzeit mit jedem GGUF-Modell sprechen?
Nein. Die neuen Audiopfade sind experimentell und modellabhängig. Ein reines Textmodell erhält nicht einfach Sprach-Ein- und -Ausgabe, nur weil der Server /v1/realtime oder /tts bereitstellt.
Ist /v1/realtime eine produktionsreife Sprach-API?
Betrachte es bei der Veröffentlichung als experimentell. Teste das gewählte Modell, die Audio-Kodierung, die Client-Kompatibilität, das Verhalten bei Unterbrechungen und die Stabilität unter den erwarteten Sitzungen, bevor du es für einen unbeaufsichtigten Dienst verwendest.
Wird durch das Upgrade der VRAM-Bedarf für alle meine Modelle reduziert?
Nicht unbedingt. Änderungen am Speicher und Backend können bestimmte Workloads verbessern, aber VRAM- und RAM-Bedarf hängen von den Gewichten, dem Kontext, der Quantisierung, dem Geräte-Backend und der Anzahl der Anfragen ab. Führe Benchmarks mit deiner konkreten Konfiguration durch, statt aus den Versionshinweisen Rückschlüsse zu ziehen.
Benötige ich eine NVIDIA-GPU, um llama.cpp auszuführen?
Nein. Es unterstützt CPU-Inferenz und mehrere GPU-Backends. Die Leistung nur mit CPU kann für kleine Modelle ausreichen, ist aber deutlich langsamer als mit gut abgestimmter Beschleunigung. Prüfen Sie zunächst den verfügbaren RAM und die Modellgröße und wählen Sie dann ein Backend aus.
Kann ich v0.8.0 direkt aus dem ZimaOS App Store installieren?
Dieser Artikel bestätigt weder die Version des ZimaOS-App-Store-Pakets noch bietet er eine offizielle Installation mit einem Klick. Die Anleitung behandelt einen festgelegten Upstream-Linux-Quellcode-Build und enthält Prüfungen, die Sie an Ihre Hardware- oder Containerumgebung anpassen können.
Funktioniert mein bisheriger Befehl für llama-server unverändert weiter?
Prüfen Sie Ihre Flags und Modelle. In den Versionshinweisen zu v0.8.0 steht, dass aktuelle CLI-Befehle --model oder -hf erfordern. Legen Sie die Version fest, prüfen Sie die Startprotokolle, testen Sie API-Antworten und bewahren Sie Rollback-Dateien auf, bevor Sie einen funktionierenden Dienst ändern.
Fazit
llama.cpp v0.8.0 ist vor allem wegen der breiteren Modellkompatibilität und des leistungsfähigeren lokalen Servers sofort nützlich; Echtzeit-Sprache ist der spannende, aber noch experimentelle Teil. Ein kleines LFM3-GGUF über eine private Loopback-API ist ein sinnvoller erster Test. Erfassen Sie den tatsächlichen Speicherbedarf und die Ausgabequalität, bevor Sie Bildeingaben, Audiostreams oder gleichzeitige Benutzer hinzufügen.
Für NAS-Besitzer bleibt die beste Architektur klar strukturiert: Modell-Speicher auf einem bekannten Volume, eine Inferenz-Laufzeitumgebung, die auf den tatsächlich verfügbaren RAM/VRAM abgestimmt ist, und geschützte Anwendungen, die deren API nutzen. Der ZimaCube 2 kann als private Speicher- und Anwendungsplattform dienen; bewerben Sie ihn nicht als garantiert leistungsstarken multimodalen Inferenzknoten, ohne eine gemessene Hardware- und Backend-Konfiguration. Wenn Sie die neu unterstützte Modellfamilie prüfen, lesen Sie neben den tatsächlichen Versionshinweisen der Laufzeitumgebung unseren Leitfaden zu lokalen LFM3-Modellen und passender Hardware.
Quellen und Geltungsbereich
Offizielle Dokumentation geprüft am 29. Oktober 2026: llama.cpp v0.8.0-Versionshinweise, Build-Anleitung des Upstream-Projekts, offizielles LFM3-1.7B-GGUF, offizielles LFM3-VL-GGUF und Einführungserklärung von Liquid AI. Die Unterstützung der Funktionen geht aus den Upstream-Versionshinweisen hervor; ZimaSpace hat diese Version weder unabhängig getestet noch für eine bestimmte ZimaOS-Version zertifiziert.
Titelbild: ggml-org/llama.cpp, offizielle GitHub-Release-Karte v0.8.0.
Tech- und KI-HUB
Mehr zum Lesen

Welche Faktoren bestimmen die Wiederherstellungspunktziele für einen Home-KI-Stack?
Eine erklärung, die zuerst den Mechanismus erläutert: Wiederherstellungsziele für den Datenstand in einem KI-Stack für zu Hause, die Abwägungen bei gemeinsam genutzten Ressourcen, drei...

Welche Komponenten erkennen unbemerkte Abweichungen zwischen replizierten KI-Indizes?
Eine mechanismenorientierte Erklärung dazu, welche Komponenten stille Abweichungen zwischen replizierten KI-Indizes erkennen, zu den Kompromissen bei gemeinsam genutzten Ressourcen und zu drei häufig gestellten...

Welche Funktionen ermöglichen eine zuverlässige Übergabe von KI-Sitzungen zwischen Heimgeräten?
Eine mechanismusbasierte Erklärung zur zuverlässigen Übergabe von KI-Sitzungen zwischen Heimgeräten, zu den damit verbundenen Kompromissen bei gemeinsam genutzten Ressourcen, drei FAQs zur Abfrageverteilung und...




