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

SGLang Fixes Pixtral 500s as vLLM Cuts TTFT 25%

By RepoJournal · Filed · About Local LLMs

The biggest news overnight: SGLang is patching a production-breaking Pixtral bug, and vLLM engineers found a way to shave up to 25% off time-to-first-token on Mamba models.

sglang's Pixtral multi-image requests have been throwing `HTTP 500` errors whenever CUDA IPC transport is on, with a clear culprit: splitting bundled images happens after the CUDA wrap, triggering a `TypeError` [1]. The fix moves feature splitting before the IPC wrap, and it's one of two diffusion-related PRs that also landed, including a courier thread that makes mapped-layer transfers genuinely asynchronous [2]. Over on vLLM, a new internal prefill checkpoint approach avoids a second full-model pass through attention, MoE, routing, and TP collectives; it claims "9%~25% TTFT improvement" for Mamba prefix caching [3]. vLLM also fixed a pooling throughput reporting bug: `vllm bench serve` now counts logical input cardinality for batched embedding or reranking requests, not just HTTP responses [4]. Meanwhile llama.cpp optimized the concat op by swapping per-element memcpy for row-level memcpy [5], and restored the Ubuntu ROCm CI job after fixing a `ccache` that was failing on mtime-based caching [6]. Both of those are solid quality-of-life wins for the C++ backend.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [VLM] Split Pixtral multi-image features before the CUDA IPC wrap ↗ sgl-project/sglang
  2. [2] [diffusion] optimization: transfer mapped layers through a courier thread ↗ sgl-project/sglang
  3. [3] [Perf] Support internal prefill checkpoints for Mamba prefix caching, 9%~25% TTFT improvement ↗ vllm-project/vllm
  4. [4] [Pooling] Report input throughput for batched requests ↗ vllm-project/vllm
  5. [5] ggml: optimize concat op by replacing per-element memcpy with row-level memcpy (#24575) ggml-org/llama.cpp
  6. [6] Restore ROCm job for Ubuntu ↗ ggml-org/llama.cpp

Quick answers

What shipped in Local LLMs on August 23, 2026?
The biggest news overnight: SGLang is patching a production-breaking Pixtral bug, and vLLM engineers found a way to shave up to 25% off time-to-first-token on Mamba models. In total, 62 commits, 62 pull requests, and 10 releases landed.
Who contributed to Local LLMs on August 23, 2026?
11 developers shipped this update, including CISC, ngxson, Kartik Sirohi, superm1, DarkLight1337, taneem-ibrahim, yewentao256, and mmangkad, and 3 more.
What were the notable Local LLMs updates?
[VLM] Split Pixtral multi-image features before the CUDA IPC wrap, [diffusion] optimization: transfer mapped layers through a courier thread, and [Perf] Support internal prefill checkpoints for Mamba prefix caching, 9%~25% TTFT improvement.

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?