Downloads · 30 days
125
13% of all-time downloads
zherebetskyy/Qwen3.8-27B-nvfp4-mlx
Qwen3.8-27B-nvfp4-mlx is a image-text-to-text model from zherebetskyy. 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 apache-2.0.
This model was converted to MLX format from mlx-community/Qwen3.8-27B-bf16 using mlx-vlm version 0.6.13. Refer to the original model card for more details on the model.
Downloads · 30 days
125
13% of all-time downloads
All-time downloads
989
Public
Parameters
27.4B
38.9 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors16.1 GB · 100%
How the weights are stored.
U3226.9B · 98%
From the Hugging Face model README
This model was converted to MLX format from mlx-community/Qwen3.8-27B-bf16
using mlx-vlm version 0.6.13.
Refer to the original model card for more details on the model.
This repository contains Qwen3.8-27B quantized to NVFP4 (4-bit Floating-Point with Normalization/Scaling) for Apple Silicon devices using MLX.
Traditional INT4 (Q4) quantization uniformly discretizes weights into integers. While memory-efficient, integer quantization often suffers from noticeable perplexity degradation—especially in large-scale multimodal models with non-uniform weight distributions and sensitive activations.
| Model Variant | Quantization | Size | Target VRAM | Quality / Perplexity | Recommended Use Case |
|---|---|---|---|---|---|
| NVFP4 (This Repo) | NVFP4 | ~18.5 GB | ≥ 24 GB | ⭐⭐⭐⭐✨ | Best Quality/Speed balance for local inference |
| Qwen3.8-27B-4bit-mlx | INT4 (Q4) | ~16.8 GB | ≥ 24 GB | ⭐⭐⭐☆☆ | Maximum memory efficiency / constrained Unified Memory |
| Qwen3.8-27B-6bit-mlx | INT6 (Q6) | ~24.5 GB | ≥ 32 GB | ⭐⭐⭐⭐⭐ | High-precision tasks when extra VRAM is available |
| Qwen3.8-27B-mxfp8-mlx | MXFP8 | ~28.5 GB | ≥ 36 GB | ⭐⭐⭐⭐⭐ | Near-lossless precision for complex reasoning, coding & visual details |
mlx-vlm)Install or upgrade mlx-vlm:
pip install -U mlx-vlm
python -m mlx_vlm.generate --model zherebetskyy/Qwen3.8-27B-nvfp4-mlx --max-tokens 100 --temperature 0.0 --prompt "Describe this image." --image <path_to_image>
from mlx_vlm import load, generate
from mlx_vlm.prompt_utils import apply_chat_template
from mlx_vlm.utils import load_config
# Load model and processor
model_id = "zherebetskyy/Qwen3.8-27B-nvfp4-mlx"
model, processor = load(model_id)
config = load_config(model_id)
# Input image and prompt
image = ["[http://images.cocodataset.org/val2017/000000039769.jpg](http://images.cocodataset.org/val2017/000000039769.jpg)"]
prompt = "Analyze this image and describe the key elements in detail."
# Generate output
formatted_prompt = apply_chat_template(processor, config, prompt, num_images=1)
output = generate(model, processor, formatted_prompt, image, max_tokens=500, temperature=0.2)
print(output)
python -m mlx_vlm.generate \
--model zherebetskyy/Qwen3.8-27B-nvfp4-mlx \
--max-tokens 500 \
--temperature 0.2 \
--prompt "Describe this image." \
--image <path_to_image.jpg>
Start an mlx_lm / mlx_vlm local OpenAI-compatible API server:
# Install tool
uv tool install mlx-lm
# Launch local server
mlx_lm.server --model "zherebetskyy/Qwen3.8-27B-nvfp4-mlx" --port 8080
You can now connect local agent frameworks (e.g., Pi, OpenClaw, Hermes, or LM Studio) to http://localhost:8080/v1.
This model is licensed under the Apache 2.0 License, matching the original base release.