RepoJournal
Local LLMs Local LLMs
59 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-08-06
stories 240

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

OLLAMA FIXES KV CACHE CORRUPTION, LLAMA.CPP HARDENS FILE SEARCH, VLLM KILLS MOE LEGACY CODE

By RepoJournal · Filed · About Local LLMs · Composed from the cited sources · methodology

Ollama patched a critical cache corruption bug that corrupts lazy snapshots during multi-request prefills, while llama.cpp hardened Windows junction traversal and vLLM removed 14 hardcoded MoE shards across quantization methods.

Ollama's mlxrunner was silently overwriting lazy KV snapshots when later appends reached their buffer slots, corrupting cached conversations on request reuse [1]. The fix ensures snapshots are copied before any append that touches their range, not just the first one. In parallel, llama.cpp tightened file_glob_search to skip Windows junctions that std::filesystem reports as directories, preventing infinite loops when a junction points to an ancestor [2]. The patch also adds case-insensitive junk directory matching on Windows and surfaces incomplete results instead of silent failures. Over on vLLM, a major MoE refactor removes 14 quantization methods that hardcoded w13 shard counts to 2, where non-gated MoE (e.g. NemotronH) only fuses one shard [3]. Separately, vLLM fixed level-2 sleep/wake/reload for LoRA models by restructuring BaseLayerWithLoRA to preserve checkpoint semantics after memory discard [4]. SGLang pushed forward on diffusion kernels, preferring cuDNN SDPA over FlashAttention-4 on Blackwell for 1.81x speedups [5], while adding ModelOpt MXFP8 checkpoint support and unifying BaseFusedOp dispatch across backends [6]. Across 4 repos, 115 commits and 10 releases shipped this period.

Action items

References

  1. [1] mlxrunner: stop cache rewind refills from corrupting later lazy snapshots ↗ ollama/ollama
  2. [2] server: harden the file_glob_search directory walk ↗ ggml-org/llama.cpp
  3. [3] [Bugfix] Size and iterate w13 by shard count for non-gated MoE ↗ vllm-project/vllm
  4. [4] [Bugfix] Fix level-2 sleep/wake/reload with enable_lora=True ↗ vllm-project/vllm
  5. [5] [diffusion] Prefer cuDNN SDPA over FA4 for dense attention on sm_100 (B200) ↗ sgl-project/sglang
  6. [6] Support ModelOpt MXFP8 checkpoints ↗ sgl-project/sglang

Quick answers

What shipped in Local LLMs on August 6, 2026?
Ollama patched a critical cache corruption bug that corrupts lazy snapshots during multi-request prefills, while llama.cpp hardened Windows junction traversal and vLLM removed 14 hardcoded MoE shards across quantization methods. In total, 115 commits, 115 pull requests, and 10 releases landed.
Who contributed to Local LLMs on August 6, 2026?
14 developers shipped this update, including jessegross, Daniel Hiltgen, Xuan-Son Nguyen, Niklas Wenzel, Pascal, SilenNaihin, bnellnm, and Lin-z-w, and 6 more.
What were the notable Local LLMs updates?
mlxrunner: stop cache rewind refills from corrupting later lazy snapshots, server: harden the file_glob_search directory walk, and [Bugfix] Size and iterate w13 by shard count for non-gated MoE.