MLX engine now auto-enables speculative decoding via MTP head; streaming format aligns with OpenAI's wire protocol for easier client migration.
Summary
Speculative decoding on Apple Silicon reduces inference latency for local deployments. Matching OpenAI's streaming format eliminates format translation logic when switching providers or running local alternatives.
Why it matters
Speculative decoding on Apple Silicon reduces inference latency for local deployments. Matching OpenAI's streaming format eliminates format translation logic when switching providers or running local alternatives.
Implementation verdict
Replaces manual speculative decoding setup for Qwen3.5 on MLX; requires upgrading to v0.32.6-rc0. Streaming change is transparent if you parse chunks generically, but verify finish_reason and usage handling in your streaming consumer. Image generation users must stay on 0.32.5 until feature returns. Worth upgrading for Apple GPU users and OpenAI client compatibility; treat RC as release-candidate-ready.
Sources
Dev Signal
Get briefs like this in your inbox — free, every weekday.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.