Fetching from the wire…
Public story · 2026-09-20 · high
A day-old MLX port reaches 7.4 milliseconds per decision on an M3 Max, no PyTorch required.
Why now: The runtime went up September 19, a day after Laya's release.
A developer built a native Apple Silicon runtime for Laya the day after its release. laya-mlx skips PyTorch and Transformers entirely, running directly on Apple's MLX framework. For anyone weighing whether a small model needs a network round trip at all, that speed is the pitch. The repo launched September 19 and passed 549 stars within a day.
On an M3 Max with 40 GPU cores, the runtime reports 13.4ms median end-to-end latency for short English questions and 7.4ms on the multilingual checkpoint. Batched throughput reaches 146.8 questions per second on the English model and 395.0 on the multilingual one. Peak memory stays between 687.6 and 943.6 MiB per question. A Core ML version from the same author claims about 5ms.
Accuracy didn't get traded away for speed. All three checkpoints matched the upstream model's selected answer on all 63 validation questions, in both FP32 and FP16 precision.
What the repo doesn't say is how these numbers hold up outside a 40-core M3 Max. It's also silent on whether the approach ports to earlier Apple Silicon chips with fewer GPU cores. And it doesn't compare against a PyTorch baseline on the same hardware, so the speedup over the original implementation isn't quantified, only the absolute latency.
Each link below shares sources, entities, or timing with this story.
NandhaKishorM published it September 18 under Apache 2.0, a non-autoregressive decision engine evaluating typed questions (choice, score, noul) over text, email, tickets or JSON in a single forward pass, at 33ms for one question and 7.2ms per question batched, trained with RL...
Ollama cut v0.34.0-rc1 on September 5 at 23:49 UTC, and the headline item changes the shape of the local-versus-hosted decision rather than the performance of either side: Ollama-hosted open models can be selected directly inside ChatGPT Desktop, with setup driven from the Oll...
AlexsJones/llmfit released v1.1.10 today, adding RamaLama runtime discovery to its MCP server, the Qwen3.8 model family and MiniMax M3 vision capability exposure (GitHub). It also merged 32 MLX benchmark results on an Apple M4 Pro, the project's first MLX entries, giving an ap...
Gemma 4 12B dropped June 3, and the spec sheet is the kind of thing I read twice to make sure I wasn't misreading it. 11.95 billion params, Apache 2.0, reads text, image, audio, and video. No separate vision encoder. No separate audio encoder. The model handles all of it nativ...
Strix Halo and Strix Point default to Vulkan instead of ROCm for up to 23% faster prompt processing and 8% faster generation, and AMD iGPUs without ROCm move to Vulkan instead of CPU on Linux. On Apple Silicon, gated-delta models train up to 25% faster and quantized MLX KV cac...
Three moves, two days, no coordination between them. August 10–11: GitHub shipped Ollama as a BYOK provider inside Copilot for JetBrains (GitHub Changelog). Unsloth released Unsloth Desktop with a command literally named unsloth start claude, which points Claude Code and Codex...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.