RepoJournal
Local LLMs Local LLMs
46 wires and counting

$ follow Local LLMs

Keep up with Local LLMs in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-06
stories 86

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

vLLM closes scale-out multimodal handoff hole

By RepoJournal · Filed · About Local LLMs

vLLM now validates scale-out multimodal data before engine handoff, closing a trust gap in the generate route.

vLLM closed a security-shaped correctness hole in its scale-out multimodal API [1]. The generate route previously accepted a client-supplied multimodal features object and rebuilt internal tensors, layout choices, placeholder ranges, and cache keys without verifying they still matched the active model or the rendered data. The fix validates that data before handoff, so a client can no longer submit a rendered image and then alter its grid or other layout metadata to mismatch the model's expectations.

For hybrid-model deployments, vLLM extended Kimi-K3 prefill checkpoint optimization [2] to support speculative decoding, partial prefix caching with a prefix match unit smaller than the Mamba block size, and checkpoint blocks restored through KV connectors such as MooncakeStore. The cache manager and FlashKDA worker now share the same checkpoint-validity rules, so a checkpoint block is allocated and hashed only when the worker can write it. Separately, vLLM added a fused-MoE tuned configuration [3] for Qwen3.5-122B-A10B MoE shapes (E=256, N=512) on NVIDIA A100 80GB PCIe at tensor parallel size 2, which previously fell back to the default heuristic.

sglang continued its diffusion-kernel optimization push. It ported the Wan VAE decoder fast paths to the Qwen-Image VAE [4], whose underlying code is the Wan 2.1 VAE under other class names. That brings the lossless causal-conv data-movement path and the quality-gated RMSNorm-to-SiLU fusion to Qwen-Image generation. It also fused the LingBot Video MoE group-limited top-k index selection [5], collapsing a sequence of launch-bound CUDA ops into one kernel without changing the selected expert-id set. On the AMD side, a fix landed for the ROCm VAE Conv2D fast path that was breaking spatial-parallel decode [6].

llama.cpp simplified how its UI assets ship [7]. The project removed the build-time C++ helper and external gzip dependency from the asset embedding process, which eases cross-compilation. "The current method adds many restrictions on the build system, especially when packaging," said contributor angt [7]. Generated C++ stays in templates for readability, and UI assets remain fully embedded. Separately, llama.cpp added tuned Metal fa-vec rows for Q4_0 through Q5_1 on the M2 Max [8], and a new common flag, --log-jsonl, lands for JSONL logging [9].

Action items

References

  1. [1] Validate scale-out multimodal data before engine handoff ↗ vllm-project/vllm
  2. [2] [Kimi K3] Support internal prefix checkpoints with partial prefix caching and spec-decoding ↗ vllm-project/vllm
  3. [3] [Kernel] Add fused MoE tuned config for E=256,N=512 on NVIDIA A100 80GB PCIe ↗ vllm-project/vllm
  4. [4] [Diffusion] Port the Wan VAE decoder fast paths to the Qwen-Image VAE ↗ sgl-project/sglang
  5. [5] [diffusion] fuse LingBot MoE group-limited top-k index selection ↗ sgl-project/sglang
  6. [6] [AMD] Fix ROCm VAE Conv2D fast path breaking spatial-parallel decode (#34424) ↗ sgl-project/sglang
  7. [7] ui : embed assets directly with CMake ↗ ggml-org/llama.cpp
  8. [8] metal : add remaining fa-vec tunings for M2 Max ↗ ggml-org/llama.cpp
  9. [9] common: add --log-jsonl (#28437) ↗ ggml-org/llama.cpp

Quick answers

What shipped in Local LLMs on September 6, 2026?
vLLM now validates scale-out multimodal data before engine handoff, closing a trust gap in the generate route. In total, 41 commits, 41 pull requests, and 4 releases landed.
Who contributed to Local LLMs on September 6, 2026?
13 developers shipped this update, including angt, nikwen, Xuan-Son Nguyen, ZeldaHuang, KernelClint, bakiburakogun, zhejiangxiaomai, and linitra24, and 5 more.
What were the notable Local LLMs updates?
Validate scale-out multimodal data before engine handoff, [Kimi K3] Support internal prefix checkpoints with partial prefix caching and spec-decoding, and [Kernel] Add fused MoE tuned config for E=256,N=512 on NVIDIA A100 80GB PCIe.