Views
No views yet

An MLX build of the officialQwen/Qwen3.8-27B— a 27B dense hybrid-attention (Gated DeltaNet linear + full attention) native vision-language model with thinking control, tool-calling and an MTP head — quantized to MLX for Apple Silicon. Three precisions (4 / 6 / 8-bit, affine) as subfolders, the 4-bit build also mirrored at the repo root (soorcarouter/Qwen3.8-27B-MLXloads directly in LM Studio), plus a separatemtp/drafter for speculative decoding. The vision tower, norms and conv layers stay in BF16; only language-model linear weights (incl.embed_tokens/lm_head) are quantized. Browse all models in the OrcaRouter Model Catalog; deployed as API here.
| Folder | Bits | Group size | Size | Min Mac RAM | Quality vs BF16 |
|---|---|---|---|---|---|
8-bit/ | 8 | 32 | ~31 GB | 32–64 GB | Near-lossless — best quality |
6-bit/ | 6 | 32 | ~24 GB | 32 GB | Excellent balance |
4-bit/ | 4 | 64 | ~16 GB | 24 GB | Very good — recommended default |
mtp/ | bf16 | — | ~0.9 GB | — | MTP drafter (speculative decoding) |
Repo root =4-bit/.--model orcarouter/Qwen3.8-27B-MLX(no subfolder) resolves to 4-bit.
| Precision | Mean KLD | KLD p95 | Top-1 agreement |
|---|---|---|---|
| 8-bit | 0.00068 | 0.00233 | 98.34 % |
| 6-bit | 0.00216 | 0.00795 | 96.97 % |
| 4-bit | 0.02824 | 0.10857 | 92.68 % |
mtp/ (model_type: qwen3_5_mtp, block_size 3) and works with any main precision.1hf download orcarouter/Qwen3.8-27B-MLX --include "6-bit/*" "mtp/*" --local-dir ./Qwen3.8-27B-MLX
2
3python -m mlx_vlm generate \
4 --model ./Qwen3.8-27B-MLX/6-bit \
5 --draft-model ./Qwen3.8-27B-MLX/mtp \
6 --draft-kind mtp --draft-block-size 4 \
7 --prompt "Explain quantum entanglement in one sentence." --max-tokens 256qwen3_5_mtp drafter and --draft-kind mtp (mlx-vlm
main). MTP acceptance is lossless — greedy output is identical, just fewer forward passes.1pip install -U mlx-vlm # needs mlx-vlm >= 0.6.13, mlx >= 0.32
2
3hf download orcarouter/Qwen3.8-27B-MLX --include "4-bit/*" --local-dir ./Qwen3.8-27B-MLX
4
5# text
6python -m mlx_vlm generate --model ./Qwen3.8-27B-MLX/4-bit \
7 --prompt "Explain quantum entanglement in one sentence." --max-tokens 256
8# vision (image + text)
9python -m mlx_vlm generate --model ./Qwen3.8-27B-MLX/4-bit \
10 --image path/to/image.png --prompt "Describe this image." --max-tokens 256
11# OpenAI-compatible server
12python -m mlx_vlm server --model ./Qwen3.8-27B-MLX/4-bit --port 8080MLX_CUDA_USE_CUDNN_SDPA=0; not needed on macOS.)qwen3_5
support landed in mlx-vlm 0.6.x.reasoning_effort, retain reasoning context via preserve_thinking.mtp/ drafter)temp=1.0, top_p=0.95, top_k=20, min_p=0.0, presence_penalty=0.0temp=0.7, top_p=0.80, top_k=20, min_p=0.0, presence_penalty=1.5max-tokens; give ≥ 2048 headroom so the final answer isn't
truncated by the thinking budget.1@misc{qwen38,
2 title = {Qwen3.8: A New Bar for Coding and Cowork},
3 url = {https://qwen.ai/blog?id=qwen3.8},
4 author = {{Qwen Team}},
5 month = {August},
6 year = {2026}
7}Qwen/Qwen3.8-27B.
Quantization does not change the underlying license obligations.