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-09-15
stories 261

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

llama.cpp 0.4.1 lands Maple 20B-A1B, Ollama drops typical_p

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

llama.cpp's 0.4.1 release adds three new model architectures and a heap-corruption fix, while Ollama's create pipeline shifts weight conversion out of tree and retires the typical_p sampling parameter.

ggml-cpu : disable PCH and fix CACHE_LINE_SIZE ambiguity to fix heap corruption (#28882) ggml-org/llama.cpp

by Georgi Gerganov

A precompiled header force-included ggml-impl.h before ops.h, which pulled in <new> and set CACHE_LINE_SIZE to the 256-byte hardware destructive interference size in the C++ kernels while the C work-buffer sizing code used a different value. Removing the PCH and the std::hardware_destructive_interference_size branch resolves the heap corruption that mismatch caused. If you build ggml-cpu yourse...

create: add server-side MLX imports and drop GGUF conversion ollama/ollama

by dhiltgen

Safetensors imports now run through the MLX create pipeline locally and on the server, with remote upload/staging, draft layer handling, cancellation propagation, and transfer limits. The in-tree safetensors-to-GGUF converter, server quantization path, and converter-only dependencies are gone: GGUF conversion and quantization now live in llama.cpp tooling, and GGUF create is limited to wrapping...

[KVConnector][P2P] Configurable unbound-store timeout and one-RTT rejection of a late fetch vllm-project/vllm

by liranschour

In the p2p secondary offloading tier, a producer parks a request's stored KV blocks until the consumer's FetchMsg binds them to a session, then reaps them after 60 s so they stop pinning primary-tier CPU slots. That 60 s ceiling is now the unbound_store_timeout_s tier config key, defaulting to the existing value, which gives deployments with prefills that legitimately run longer a way to raise it.

[Bugfix] Handle bare and malformed tool call openers in Gemma4 parser vllm-project/vllm

by wuhangxian

gemma-4-26b-a4b-it emits tool calls in formats the parser's FSM had no transition for: a bare <|tool_call>:name{...} opener, an opener with no brace, and round-bracket arguments. The tool call was silently dropped in the first case. This is the kind of failure that shows up as a missing tool result rather than an error, so it is worth re-testing against 0.4.1 if you run Gemma4 tool calling.

[Rust] Use Dynamo native renderers when chat templates are missing sgl-project/sglang

by sherlockwu

Models such as DeepSeek V4 ship no chat_template, and the Rust frontend had responded by disabling /v1/chat/completions for them entirely. When tokenizer_config.json has no template and no --chat-template is passed, it now falls back to dynamo_renderer::native_formatter_for, with Python sending the HF model_type for selection and dynamo-renderer bumped to 5.1.2.

Quick answers

What shipped in Local LLMs on September 15, 2026?
llama.cpp's 0.4.1 release adds three new model architectures and a heap-corruption fix, while Ollama's create pipeline shifts weight conversion out of tree and retires the typical_p sampling parameter. In total, 127 commits, 126 pull requests, and 8 releases landed.
Who contributed to Local LLMs on September 15, 2026?
15 developers shipped this update, including ParthSareen, dhiltgen, github-actions[bot], Georgi Gerganov, Alex, mkhazraee, wuhangxian, and Kevin H. Luu, and 7 more.
What were the notable Local LLMs updates?
ggml-cpu : disable PCH and fix CACHE_LINE_SIZE ambiguity to fix heap corruption (#28882), create: add server-side MLX imports and drop GGUF conversion, and [KVConnector][P2P] Configurable unbound-store timeout and one-RTT rejection of a late fetch.