Downloads · 30 days
4.5K
14% of all-time downloads
Sawfwair/Qwen3.8-Flash-Next-MLX-Mixed-2bit
Qwen3.8-Flash-Next-MLX-Mixed-2bit is a image-text-to-text model from Sawfwair. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for mlx. The card lists the license as other.
This is a reproducible MLX conversion of Qwen/Qwen3.8-Flash-Next at immutable revision f5d08274bafd880402bd16f5e3e6c514136ec06c.
Downloads · 30 days
4.5K
14% of all-time downloads
All-time downloads
32.1K
Public
Parameters
180B
73.1 GB on disk
Likes
12
Public
Click a slice to open those files.
.safetensors73.1 GB · 100%
How the weights are stored.
U32178B · 99%
From the Hugging Face model README
This is a reproducible MLX conversion of
Qwen/Qwen3.8-Flash-Next at immutable
revision f5d08274bafd880402bd16f5e3e6c514136ec06c.
The 48 base routed-expert banks use MLX affine Q2/group-128, the 160-wide n-gram table and remaining eligible core/MTP matrices use Q4, while token/output embeddings, QSA indexers, routers, vision, and MTP fusion heads remain BF16. This is the 128 GB Mac profile.
Native support is available as of mere.run v0.45.0. The instructions below use its Apple Silicon Swift/MLX runtime. No Python environment, local quantization, or separate MTP-model download is needed.
vision-chat ID.--max-tokens explicitly; the
generic 2,048-token output default leaves no room for a prompt.Download mere.run v0.45.0 or newer from the mere.run releases page, install MereRun in Applications, then open the app's Settings and choose Install CLI. Existing installations can use MereRun > Check for Updates… and reinstall the CLI from Settings if needed.
mere.run --version
This should report 0.45.0 or later. See the
getting-started guide for installation details.
After reviewing the Qwen Community License 1.0:
mere.run model pull vision-chat-q38-flash-next-mixed \
--accept-license-terms
Use this managed model ID, not the Hugging Face repository name, with the commands below. It resolves to this Sawfwair mixed Q2/Q4 distribution and includes the bundled MTP head. The repository is public and ungated; the acceptance flag records acknowledgement of the model's terms, not a request for gated access.
For an external SSD, add --cache-dir /Volumes/Models/huggingface-cache to the
pull command, substituting your mounted drive's path. Keep that drive mounted
while using the model. To inspect support and download requirements without
downloading, add --preflight --json to the pull command.
mere.run text chat \
--model vision-chat-q38-flash-next-mixed \
--context-size 2048 \
--max-tokens 256 \
--temperature 0 \
--no-thinking \
--stream \
--stats \
--prompt "Explain sparse attention in three short sentences."
--temperature 0 selects greedy decoding, which uses the bundled MTP draft head
by default for eligible requests. Proposed tokens are verified by the full target
model. No opt-in flag or extra checkpoint is required. --stats reports local
generation timing; --no-thinking keeps this short example focused on the answer.
For a target-only comparison or to avoid loading the draft head, prefix the same
command with MERERUN_Q35_MTP_SPECULATION=0.
After the pull completes, start the server:
mere.run api serve \
--engine text-chat-q36 \
--model vision-chat-q38-flash-next-mixed \
--context-size 2048 \
--host 127.0.0.1 \
--port 8080
text-chat-q36 is the shared Qwen-family serving engine; it also dispatches this
Qwen3.8-Flash-Next model. Startup loads and warms the target and MTP graphs before
the server begins listening, so allow the initial warmup to finish.
From another terminal:
curl http://127.0.0.1:8080/health
curl http://127.0.0.1:8080/v1/chat/completions \
-H 'Content-Type: application/json' \
-d '{
"model": "vision-chat-q38-flash-next-mixed",
"messages": [{"role": "user", "content": "Explain sparse attention in three short sentences."}],
"max_tokens": 256,
"temperature": 0
}'
The example binds to localhost only. If you have configured MERERUN_API_KEY,
include its bearer token in requests. See the
API guide for authentication and client setup.
The tensor inventory, source hashes, MLX packing, fused-expert split, convolution
layout, and zero-centered RMSNorm conversion are validated by the bundled
MERERUN_CONVERSION.json. A Qwen4Exp-aware MLX runtime is required; do not
expect an older mlx-lm or mlx-vlm release to dispatch this new architecture.
This redistribution retains the upstream Qwen Community License 1.0 in
LICENSE. Review it before use. In particular, it contains attribution/display
requirements for very large commercial products and separate-license conditions
for certain commercial Model-as-a-Service and AI Work Assistant uses. The model
is not gated; downloading or using it does not remove those terms.
The upstream model card is preserved as README.upstream.md.