Downloads · 30 days
1.5K
25% of all-time downloads
Youssofal/Qwen3.6-27B-MTPLX-Optimized-Speed-V2
Qwen3.6-27B-MTPLX-Optimized-Speed-V2 is a text generation model from Youssofal. Use it when you need the model to write or continue text. It is set up for mtplx. The card lists the license as apache-2.0.
The recommended 27B model for local coding and agent work with MTPLX on Apple Silicon.
Downloads · 30 days
1.5K
25% of all-time downloads
All-time downloads
6.3K
Public
Parameters
26.9B
19.9 GB on disk
Likes
13
Public
Click a slice to open those files.
.safetensors19.9 GB · 100%
How the weights are stored.
U3226.9B · 100%
From the Hugging Face model README
The recommended 27B model for local coding and agent work with MTPLX on Apple Silicon.
V2 is a hand-calibrated quantization of Qwen3.6-27B built for one job: fast, high-quality coding on a Mac. It cuts quantization loss by 47% compared to the original Optimized Speed release, and it pulls further ahead the longer an agent session runs.
brew install youssofal/mtplx/mtplx
mtplx start
mtplx start recommends this model automatically on Macs with 32 GB of
unified memory or more, and offers smaller verified models below that.
Direct usage:
mtplx pull Youssofal/Qwen3.6-27B-MTPLX-Optimized-Speed-V2
mtplx run "hello" --model Youssofal/Qwen3.6-27B-MTPLX-Optimized-Speed-V2
mtplx serve --model Youssofal/Qwen3.6-27B-MTPLX-Optimized-Speed-V2 --port 8000
mtplx serve exposes OpenAI and Anthropic compatible endpoints, so the model
works inside OpenCode, Claude Code, Cline, and other coding agents.
Measured on an M5 Max against the original Optimized Speed release, same engine, same prompts:
These numbers are one story, not four. Speculative decoding is only as fast as its drafts are accurate, and a trunk that stays this close to full precision keeps its drafts landing deep into long contexts. Quality is the speed lever.
The tradeoff: V2 is 19.9 GB vs 16.4 GB for the original, so cold short chats can be a few percent slower. Everything else is faster.
Not a round-to-nearest conversion. The layout was tuned tensor by tensor against the bf16 reference:
mtp/weights.safetensors). No external draft model is needed.The result lands at roughly 5.8 bits per weight. The goal was never the smallest file. It is the best coding model that still fits comfortably in unified memory.
MTPLX is an MLX-native inference engine built around Qwen's native
multi-token prediction: the model drafts its own tokens and the engine
verifies them with exact probability-ratio acceptance, so output quality
matches non-speculative decoding at any temperature. It adds warm session
caching for fast agent round-trips, a native macOS app, and a one-line
install via Homebrew or pip install mtplx.
mtplx_runtime.json records the verified runtime contract:
qwen3-next-mtp, maximum MTP depth 3, turbo profilemtplx-qwen36-27b-optimized-speed-v2model-*.safetensors: calibrated hybrid-quantized model shardsmtp/weights.safetensors: native MTP sidecarmtplx_runtime.json: verified MTPLX runtime contract| Component | Source | License |
|---|---|---|
| Base model | Qwen/Qwen3.6-27B | Apache-2.0 |
| MTPLX conversion, calibration, and runtime contract | youssofal/MTPLX | Apache-2.0 |