RepoJournal
Local LLMs

Local LLMs

Ollama, llama.cpp, vLLM, and SGLang - running and serving open models locally

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.

Pick a date

Topics: Local LLMs AI / ML Full archive →

The Wire · Showcase

OLLAMA SHIPS BLOCK-DIFFUSION SPECULATIVE DECODING, SGLANG LAUNCHES KIMI K3 DAY-0

By RepoJournal · Filed · About Local LLMs

Draft models just got faster: Ollama merged DFlash block-diffusion speculative decoding that proposes entire token sequences in one forward pass, while SGLang shipped production-ready support for Kimi K3, a 2.8T-parameter multimodal LatentMoE that routes through a latent space with 896 experts.

Ollama's DFlash implementation [1] is a fundamental architecture shift for inference optimization. Instead of predicting one token per draft call, DFlash attends over hidden states from multiple target layers and proposes a whole block in a single forward pass, borrowing the target model's embedding and output head rather than maintaining its own. The runner now handles both single-token MTP chains and multi-token block proposals with reusable rollback and adaptive depth logic. Meanwhile, Ollama's TUI evolved to stream thinking traces live [2], collapsing completed thoughts into persistent rows and letting developers reopen inline details with Ctrl+O, preserving exact token counts through live, stored, and request history. Launcher integrations now cascade cleanly [3] with overflow handling, and the Responses API finally expands namespace tool declarations [4], fixing a critical gap where namespaced function calls had no schema. SGLang v0.5.17 [5] landed day-0 Kimi K3 support with DCP, DSpark speculative decoding, chunked-prefill pipelining, and KDA-aware prefix caching stacked together. Across llama.cpp, the server gained an LRU scheduler [6] that queues model eviction and unblocks waiting requests atomically when capacity returns, the MTMD preprocessor now respects exact min/max token limits [7], and the Metal backend fixed NORM kernels for partial simdgroups [8]. vLLM hardened its Transformers multimodal path [9], patching crashes on text-only prompts to multimodal models and fixing double-tokenization of special tokens, while K3 kernel fusion [10] cut fused KV computation overhead by combining five projections into one, 4.5 to 4.6x faster. SGLang's speculative decoding now prioritizes stop tokens over length limits [11], preventing junk tokens from leaking past EOS, and HiCache's write-back policy [12] reclaims duplicated host copies first under memory pressure to maximize capacity.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] mlxrunner: add DFlash block-diffusion speculative decoding ↗ ollama/ollama
  2. [2] cmd/tui: stream thinking traces in the agent TUI ↗ ollama/ollama
  3. [3] cmd/tui: restore launcher integrations menu ↗ ollama/ollama
  4. [4] openai: expand namespace tool declarations in the responses API ↗ ollama/ollama
  5. [5] v0.5.17 ↗ sgl-project/sglang
  6. [6] server: (router) add LRU scheduler ↗ ggml-org/llama.cpp
  7. [7] mtmd: fix longest_edge ignoring min/max pixels ↗ ggml-org/llama.cpp
  8. [8] metal : fix NORM/RMS_NORM for row lengths that leave a partial simdgroup (#26708) ggml-org/llama.cpp
  9. [9] [1/N] Harden Transformers modelling backend multi-modal path ↗ vllm-project/vllm
  10. [10] [K3 Perf] Optimize k3 dspark fused kv, 4.5~4.6x kernel performance improvement ↗ vllm-project/vllm
  11. [11] [bugfix] Stop/EOS inside a spec accept run beats the max_new_tokens finish ↗ sgl-project/sglang
  12. [12] [HiCache] write_back: reclaim duplicated host copy first under host pressure ↗ sgl-project/sglang

Quick answers

What shipped in Local LLMs on August 8, 2026?
Draft models just got faster: Ollama merged DFlash block-diffusion speculative decoding that proposes entire token sequences in one forward pass, while SGLang shipped production-ready support for Kimi K3, a 2.8T-parameter multimodal LatentMoE that routes through a latent space with 896 experts. In total, 129 commits, 123 pull requests, and 11 releases landed.
Who contributed to Local LLMs on August 8, 2026?
16 developers shipped this update, including jessegross, ParthSareen, hoyyeva, dhiltgen, ngxson, allozaur, robertomeroni, and jinzhen-lin, and 8 more.
What were the notable Local LLMs updates?
mlxrunner: add DFlash block-diffusion speculative decoding, cmd/tui: stream thinking traces in the agent TUI, and cmd/tui: restore launcher integrations menu.

More from Local LLMs

Daily updates, in your inbox

Follow Local LLMs

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?