Adds dots3-note multimodal model with DSA-ISWA KV cache
llama.cpp 0.3.0 releases with dots3-note multimodal model support, a DSA-ISWA KV cache type, MTP for GLM-4.5-Air, DeepSeek 4 tensor-split mode, and ggml bumped to v0.22.0.
## Overview llama.cpp 0.3.0 introduces the dots3-note multimodal model (with a new DSA-ISWA KV cache), MTP support for GLM-4.5-Air, and tensor-split (`-sm tensor`) plus multi-sequence rollback fixes for DeepSeek 4. ggml is bumped to v0.22.0 (meta-backend tensor split, per-op Metal kernels with parallel compilation, non-in-place `ggml_clamp`), while mtmd gains dots3-note vision/audio, WebP decoding and a Pillow-accurate resize. The server adds a `LLAMA_SERVER_SLOTS_N_DIFF` debug knob, and the web UI gets tabbed chat navigation. ### New models Add dots3-note model with a new DSA-ISWA KV cache type (#27060) ### Core changes DeepSeek 4: add tensor-split mode via `-sm tensor` (#26490) DeepSeek 4: fix rollback with multiple sequences (#26756) Fix meta tensor split state propagation for tensor parallel (#27574) GLM-4.5-Air: add MTP (multi-token prediction) support (#26534) bailingmoe3: support DSpark (#27508) mamba2: flatten in/out projections to dispatch GEMM instead of GEMV (#27513) Models: use `ggml_rope_set_offset` in deepseek2/4, dflash, minicpm3 and plm (#27382) Grammar: parse `\-` in char classes as a literal hyphen (#27591) Common: add `json.h` abstraction (#27511) with a clang…
- github.comllama.cpp v0.3.0primary