The Wire · Showcase
LLAMA.CPP FIXES DATA CORRUPTION BUG, VLLM SHIPS CPU KERNEL OVERHAUL
By RepoJournal · Filed · About Local LLMs
llama.cpp plugged a critical conversation data loss hole, while vLLM synchronized CPU kernels with upstream sglang and shipped Kimi K3 support across the local LLM stack.
llama.cpp's IndexedDB transaction fix [1] addresses a cascading delete bug that was orphaning messages when users edited or regenerated responses. The fix makes all message-tree writes atomic, preventing torn writes that left conversations in corrupt states [2]. In the same release cycle, vLLM bumped CPU kernels to sync with sglang's latest main branch [3], incorporating MXFP4 W4A16 MoE support, AMX GDN dispatch, and RISC-V scalar optimization. vLLM also landed Marlin weight reload fixes [4] verified across GPU validation and CPU regression tests, plus native Kimi K3 model support [5] requiring flashinfer v0.6.16rc5. On the speculative decode front, vLLM's multi-layer MTP speculator [6] extends the Inkling model's 8-token capability into Model Runner V2. Meanwhile, sglang expanded Qwen3.5-MoE quantization to handle modelopt_fp4 checkpoints that partially quantize attention [7], and began wiring Rust server modules into the runtime [8] [9] [10] as part of a larger infrastructure refactor. llama.cpp also refactored its test suite to avoid redundant builds and refreshed documentation .
One email a day. Unsubscribe in one click.
Keep up with Local LLMs in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Deploy llama.cpp conversation data fix immediately if running chat UI in production ggml-org/llama.cpp [immediate]
- → Sync vLLM CPU kernels from sglang main before next batch job vllm-project/vllm [plan]
- → Test Kimi K3 with flashinfer v0.6.16rc5 if running vLLM on Qwen models vllm-project/vllm [monitor]
- → Monitor sglang Rust server wiring for stability before adopting sgl-project/sglang [monitor]
References
- [1] ui: IndexedDB and Conversations data fixes (#26278) ggml-org/llama.cpp
- [2] ui: IndexedDB and Conversations data fixes ↗ ggml-org/llama.cpp
- [3] [CPU] Bump up CPU kernels to latest version ↗ vllm-project/vllm
- [4] [Bugfix] Preserve Marlin runtime tensor storage across weight reload ↗ vllm-project/vllm
- [5] [New model] Kimi K3 ↗ vllm-project/vllm
- [6] [Model Runner V2][Spec Decode] Add multi-layer MTP speculator ↗ vllm-project/vllm
- [7] Qwen3.5-MoE: support modelopt_fp4 checkpoints that quantize attention (+ load baked FP8 KV scales) ↗ sgl-project/sglang
- [8] wire the rust server modules into lib, runtime, and tokenizer manager ↗ sgl-project/sglang
- [9] add the rust server native api handlers and runtime threads ↗ sgl-project/sglang
- [10] add the rust server api frame codec and http server entry ↗ sgl-project/sglang