alt.freeweights.qwen / Qwen3.5-4B-MLX-8bit
From: mlx-community <huggingface.co/mlx-community>Newsgroups: alt.freeweights.qwenSubject:

Qwen3.5-4B-MLX-8bit

Date: 2026-11-15Commit: 5319bbbSigned: 2DC28CC7B26A283B ✓

Model with 4.5B parameters. Safetensors weights, 5.16 GB in all. Published by mlx-community under Apache-2.0.

4.5B params5.16GBQwen3.5-4B-MLX-8bitsafetensorspermissive
FactsParams4.5BSize5.16 GBFormatssafetensorsTasknot taggedLicenseApache-2.0From sourcepermissive
$ fw get mlx-community/Qwen3.5-4B-MLX-8bit
# manifest sha256 302c074fc7f3… · 5.16 GB · 12 files
$ fw verify ./Qwen3.5-4B-MLX-8bit mlx-community/Qwen3.5-4B-MLX-8bit
From sourceHosted (signed)mlx-community/Qwen3.5-4B-MLX-8bitLast check: 2026-11-15 05:02 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Quantized of Qwen3.5-4B.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
5.16 GB
Weights
5.14 GB (safetensors)
Parameters
4.5B
Formats
safetensors
Task
not tagged
License
Apache-2.0 (permissive)
Files
12, each with a sha256
Publisher
mlx-community
Added
2026-11-15
Section
alt.freeweights.qwen
Lineage

Original release from the publisher.

Base model: Qwen/Qwen3.5-4B

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 05:02 UTCpassed

Model card

From the publisher at commit 5319bbb. Shown as plain text with links; images open at the publisher.

Qwen3.5-4B-MLX-8bit#

This is a quantized MLX version of Qwen/Qwen3.5-4B for Apple Silicon.

Model Details#

  • Original Model: Qwen/Qwen3.5-4B
  • Quantization: 8-bit (~9.053 bits per weight)
  • Group Size: 64
  • Format: MLX SafeTensors
  • Framework: mlx-vlm

Conversion Details#

This model was converted using mlx-vlm from the pc/fix-qwen35-predicate branch, which includes fixes for Qwen3.5 quantization predicates (proper handling of MoE gate layers, shared_expert_gate, and A_log casting).

Conversion command:

python3 -m mlx_vlm convert \
  --hf-path "Qwen/Qwen3.5-4B" \
  --mlx-path "./mlx_models/Qwen3.5-4B-MLX-8bit" \
  -q --q-bits 8 --q-group-size 64

Important Note#

A better, more optimized conversion may be available from @Prince (@Blaizzy) in the MLX VLM community. Check the mlx-community organization for updated versions as official Qwen3.5 support is merged into the main mlx-vlm branch.

Usage#

from mlx_vlm import load, generate

model, processor = load("mlx-community/Qwen3.5-4B-MLX-8bit")

output = generate(
    model,
    processor,
    prompt="Describe this image in detail",
    image="path/to/image.jpg",
    max_tokens=200
)
print(output)

Or from the command line:

mlx_vlm generate \
  --model mlx-community/Qwen3.5-4B-MLX-8bit \
  --prompt "Describe this image" \
  --image path/to/image.jpg \
  --max-tokens 200

Performance#

  • Disk Size: ~4.8 GB
  • Prompt Processing: ~173 tokens/sec (tested on Apple Silicon)
  • Generation: ~88 tokens/sec (tested on Apple Silicon)
  • Peak Memory: ~5.8 GB
  • Runs efficiently on Apple Silicon Macs (M1/M2/M3/M4)

License#

This model inherits the Apache 2.0 license from the original Qwen3.5-4B model.

Files

12 files · 5.16 GBWeights 5.14 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 12 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md2.24 KB8a1152be0b46729c95034bb69f6df138c02f9eeea4d184d19a6a461f1c1ae5d5
chat_template.jinja7.76 KBa4aee8afcf2e0711942cf848899be66016f8d14a889ff9ede07bca099c28f715
config.json3.37 KBbf914114dbc055c4355acadea0304ee2cc86e9c1f3ddfe51677c524f22c9d132
model.safetensors5.14 GB87c362fdb36bdee8e32ff5961bdceca58d26c2d9b00738543cc0e17e985b46ce
model.safetensors.index.json102 KB24e5e2d23c6c29787a4ed61032b082fa37d95e103c90e97372f200617c59d778
preprocessor_config.json390 B27225450ac9c6529872ee1924fcb0962ff5634834f817040f444118116f4e516
processor_config.json1.30 KB14932921ca485d458a04dafd8069fbb0a4505622a48208d19ed247115801385b
tokenizer.json20.0 MB87a7830d63fcf43bf241c3c5242e96e62dd3fdc29224ca26fed8ea333db72de4
tokenizer_config.json1.14 KBe98f1901ac6f0adff67b1d540bfa0c36ac1a0cf59eb72ed78146ef89aafa1182
video_preprocessor_config.json385 B7768af27c1fafa9cc9011c1dc20067e03f8915e03b63504550e11d5066986d13
vocab.json6.72 MBce99b4cb2983d118806ce0a8b777a35b093e2000a503ebde25853284c9dfa003
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
5319bbbe4f pinned now2026-11-15 05:02 UTC12 files · 5.16 GB

Use it

$ fw get mlx-community/Qwen3.5-4B-MLX-8bit
# manifest sha256 302c074fc7f3… · 5.16 GB · 12 files
$ fw verify ./Qwen3.5-4B-MLX-8bit mlx-community/Qwen3.5-4B-MLX-8bit
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/mlx-community/Qwen3.5-4B-MLX-8bit.json --dir ./Qwen3.5-4B-MLX-8bit $ python3 fw.py verify ./Qwen3.5-4B-MLX-8bit ./mlx-community__Qwen3.5-4B-MLX-8bit.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mlx-community/Qwen3.5-4B-MLX-8bit --revision 5319bbbe4f1cbe6c0b3c80f4f7de4f0338c3906d --local-dir ./Qwen3.5-4B-MLX-8bit

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
8a1152be0b46729c95034bb69f6df138c02f9eeea4d184d19a6a461f1c1ae5d5
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: mlx-community <huggingface.co/mlx-community>Newsgroups: alt.freeweights.qwenSubject: Qwen3.5-4B-MLX-8bitDate: 2026-11-15Commit: 5319bbbSigned: 2DC28CC7B26A283B ✓
Upstream
mlx-community/Qwen3.5-4B-MLX-8bit
Pinned commit
5319bbbe4f1cbe6c0b3c80f4f7de4f0338c3906d
Manifest
Qwen3.5-4B-MLX-8bit.json · .minisig
Manifest sha256
302c074fc7f383d9a05da870260609150eccdfe6273877ac327105fb35eac6ec
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 05:02 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/mlx-community/Qwen3.5-4B-MLX-8bit.json $ curl -O https://freeweights.allternit.com/manifests/mlx-community/Qwen3.5-4B-MLX-8bit.json.minisig $ minisign -Vm Qwen3.5-4B-MLX-8bit.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

Qwen/Qwen3.5-4B · this model is a quantization of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mlx-community/Qwen3.5-4B-MLX-8bit
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Qwen3.5-4B-MLX-8bit.json. Provenance. Takedown history: none.
From: BAAI <huggingface.co/BAAI>Subject: Aquila-VL-2B-llava-qwen
From: Perciqa <huggingface.co/Perciqa>Subject: Aurora-Code-1
From: BAAI <huggingface.co/BAAI>Subject: bge-reasoner-embed-qwen3-8b-0923
From: amazon <huggingface.co/amazon>Subject: BMOJOF-primed-HQwen3-8B-Instruct
From: nbeerbower <huggingface.co/nbeerbower>Subject: Bubba-Qwen3.6-27B-LoRA
From: bartowski <huggingface.co/bartowski>Subject: bytkim_Qwen3.8-27B-pi-GGUF