llama.cpp shipped v0.4.0, adding initial support for Qwen3.8-Flash-Next and Nemotron-3-Puzzle models. The release also brings on-demand tensor reading, per-slot server context limits, video input options, and a ggml update to 0.23.0 featuring major sparse flash attention and RDMA work.
ggml-org released llama.cpp v0.5.0 on 2026-09-23, focusing on backend performance and correctness, broader model coverage, and more robust server/router operation. The release bundles ggml 0.25.0, CUDA and Metal/SYCL/Vulkan optimizations, new model support (HRM-Text/DFM Mimir 1B, MiMo-V2.6, HunyuanOCR DFlash), and API changes like LoRA loading from an open FILE handle. Practitioners running local inference gain faster attention and MoE paths plus more stable multi-model serving.
ggml-org released llama.cpp v0.5.0 on 2026-09-23, focusing on backend performance and correctness, broader model coverage, and more robust server/router operation. The release bundles ggml 0.25.0, CUDA and Metal/SYCL/Vulkan optimizations, new model support (HRM-Text/DFM Mimir 1B, MiMo-V2.6, HunyuanOCR DFlash), and API changes like LoRA loading from an open FILE handle. Practitioners running local inference gain faster attention and MoE paths plus more stable multi-model serving.
A developer released Slipstream, an open-source C++ Metal inference engine for Apple Silicon with native SSD expert streaming and speculative drafting. It runs the 95.5 GiB Qwen3.8-Flash-Next checkpoint at 41–52 tok/s on a 64GB M5 Pro Mac, a 1.76x speedup over a llama.cpp fork, with decode staying at 33–44 tok/s out to 130k context. An optional Swift KV-sparse variant of the model raises overall benchmark accuracy by 2.8% with no decode-speed cost.
A developer released Slipstream, an open-source C++ Metal inference engine for Apple Silicon with native SSD expert streaming and speculative drafting. It runs the 95.5 GiB Qwen3.8-Flash-Next checkpoint at 41–52 tok/s on a 64GB M5 Pro Mac, a 1.76x speedup over a llama.cpp fork, with decode staying at 33–44 tok/s out to 130k context. An optional Swift KV-sparse variant of the model raises overall benchmark accuracy by 2.8% with no decode-speed cost.
A llama.cpp pull request by ngxson introduces a TENSOR_READ_LAZY mode in the model loader, allowing Qwen 3.8 Next Flash (Qwen 4) engrams to be read lazily without requiring them to reside in VRAM or RAM. This could reduce memory pressure for large models.
A llama.cpp pull request by ngxson introduces a TENSOR_READ_LAZY mode in the model loader, allowing Qwen 3.8 Next Flash (Qwen 4) engrams to be read lazily without requiring them to reside in VRAM or RAM. This could reduce memory pressure for large models.
The llama.cpp project shipped v0.4.1 on GitHub, adding support for Maple 20B-A1B (ternary MoE, CPU), Tencent Hy 4, and Spark2.5, plus Kimi-K3 recurrent-state rollback. The release refactors JSON schema handling and chat parsing, fixes MTP KV cache and GDN normalization bugs, and bumps ggml to v0.24.0 with expanded backend coverage. It matters to anyone running local inference on the affected model families.
The llama.cpp project shipped v0.4.1 on GitHub, adding support for Maple 20B-A1B (ternary MoE, CPU), Tencent Hy 4, and Spark2.5, plus Kimi-K3 recurrent-state rollback. The release refactors JSON schema handling and chat parsing, fixes MTP KV cache and GDN normalization bugs, and bumps ggml to v0.24.0 with expanded backend coverage. It matters to anyone running local inference on the affected model families.
A developer introduced adaptive speculation for Llama.cpp, a fork that automatically adjusts the number of suggested tokens based on content type, improving token generation by up to 50% over mainline. The feature targets dense models like Qwen3.8, where MTP and DFlash settings vary by content.
A developer introduced adaptive speculation for Llama.cpp, a fork that automatically adjusts the number of suggested tokens based on content type, improving token generation by up to 50% over mainline. The feature targets dense models like Qwen3.8, where MTP and DFlash settings vary by content.