AX Qwen3.6 35B-A3B MLX 4-bit MTP
Parameter count: approximately 35.11B logical target parameters (35B
total, approximately 3B active per token). 4-bit is the target quantization
precision, not a 4B model-size claim. The separately packaged MTP sidecar is
not included in the target count.
This is an MLX model for Apple Silicon. It packages the 4-bit MLX
quantization of Qwen3.6-35B-A3B together with an AX Engine-compatible
multi-token-prediction (MTP) sidecar.
This repository does not contain PyTorch or GGUF weights.
Model details
- Base model: Qwen/Qwen3.6-35B-A3B
- MLX base: mlx-community/Qwen3.6-35B-A3B-4bit
- Format: MLX Safetensors
- Architecture: mixture of experts (MoE), with 256 experts and 8 selected per token
- Quantization: 4-bit affine, group size 64, with 8-bit MoE gate overrides
- Task: image-text-to-text and conversational generation
- Context length: 262,144 tokens in the model configuration
- MTP sidecar: 20 tensors, draft depth up to 1
- Intended hardware: Apple Silicon
The base MLX conversion was produced with mlx-vlm 0.4.4. The MTP tensors
come from the official Qwen checkpoint and were normalized with AX Engine's
prepare_qwen36_mtp_sidecar.py packaging flow.
Download
1hf download AutomatosX/AX-Qwen3.6-35B-A3B-MLX-4bit-MTP \
2 --local-dir ./AX-Qwen3.6-35B-A3B-MLX-4bit-MTP
The repository is approximately 22.12 GB. Ensure that the destination has
enough free space before downloading.
Use as an MLX model
For standard MLX-VLM inference without AX MTP acceleration:
1pip install -U mlx-vlm
2
3python -m mlx_vlm.generate \
4 --model AutomatosX/AX-Qwen3.6-35B-A3B-MLX-4bit-MTP \
5 --max-tokens 100 \
6 --temperature 0.0 \
7 --prompt "Describe this image." \
8 --image <path-to-image>
The four model-*.safetensors shards are the MLX base weights. Standard
MLX-VLM loading uses those shards through model.safetensors.index.json and
does not use the AX-specific mtp.safetensors sidecar.
Use with AX Engine MTP
Install
AX Engine, download the
repository, and serve the local directory:
1hf download AutomatosX/AX-Qwen3.6-35B-A3B-MLX-4bit-MTP \
2 --local-dir ./AX-Qwen3.6-35B-A3B-MLX-4bit-MTP
3
4ax-engine serve ./AX-Qwen3.6-35B-A3B-MLX-4bit-MTP --port 31418
The MTP package includes:
mtp.safetensors: the normalized MTP head.
mtplx_runtime.json: draft-depth and sampler guidance.
ax_mtp_sidecar_manifest.json: source hashes and transformation provenance.
config.json: the MLX base configuration with MTP sidecar fields.
Validation and provenance
The sidecar preparation gate recorded:
- Runtime architecture identifier:
qwen3-next-mtp
- MTP tensor count: 20
- MoE expert unpacking: enabled
- Norm transform: add 1 to MTP RMSNorm delta weights
- Exactness baseline: maximum absolute difference
0.0 at context length 2048
- Validation platform: macOS on arm64
- Validation timestamp: 2026-06-23
The provenance manifest uses repository-relative paths and public Hugging Face
URIs. It intentionally excludes local filesystem paths. The local AX completion
marker is intentionally not included in this public repository.
License
This repository follows the upstream Apache License 2.0. See LICENSE and the
original Qwen model card for the model's terms, limitations, and responsible-use
guidance.