Downloads · 30 days
28
10% of all-time downloads
FancieF/Qwythos-27B-v1-MLX-VLM-4bit
Qwythos-27B-v1-MLX-VLM-4bit is a image-text-to-text model from FancieF. 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.
Community MLX conversion of empero-ai/Qwythos-27B-v1 for Apple Silicon. Vision tower kept. MTP head is not inside this repo — use the companion drafter.
Downloads · 30 days
28
10% of all-time downloads
All-time downloads
277
Public
Parameters
27.4B
16.1 GB on disk
Likes
0
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
Community MLX conversion of empero-ai/Qwythos-27B-v1 for Apple Silicon. Vision tower kept. MTP head is not inside this repo — use the companion drafter.
Start here if you have ~32GB unified memory. This is the everyday chat / vision build.
| Repo | Size | Use when |
|---|---|---|
| This one — VLM 4-bit | ~15GB | Default on M-series ≤32–48GB |
| VLM BF16 | ~55GB | High-RAM Macs, re-quant experiments |
| MTP drafter | ~829MB | Optional speed-up with mlx-vlm (--draft-model) |
Official GGUF (LM Studio / llama.cpp), including baked-in MTP: empero-ai/Qwythos-27B-v1-GGUF.
pip install -U mlx-vlm
Apple Silicon only. Needs mlx-vlm >= 0.6.
Text
mlx_vlm.generate \
--model FancieF/Qwythos-27B-v1-MLX-VLM-4bit \
--prompt "Introduce yourself in one sentence." \
--thinking-mode disabled \
--max-tokens 256 \
--temperature 0.6
Vision
mlx_vlm.generate \
--model FancieF/Qwythos-27B-v1-MLX-VLM-4bit \
--image ./photo.jpg \
--prompt "Describe this image." \
--thinking-mode disabled \
--max-tokens 256 \
--temperature 0.6
Vision + MTP (image prefill on the main model; MTP speeds text decode)
mlx_vlm.generate \
--model FancieF/Qwythos-27B-v1-MLX-VLM-4bit \
--draft-model FancieF/Qwythos-27B-v1-MLX-MTP \
--draft-kind mtp \
--draft-block-size 4 \
--image ./photo.jpg \
--prompt "Describe this image." \
--thinking-mode disabled \
--temperature 0.6
Local path works the same after hf download / ModelScope snapshot.
mlx-vlm CLI/server, not LM Studio’s “Draft Model” picker (native MTP head ≠ a small peer LLM).Qwythos-27B-MTP-Q4_K_M.gguf and enable MTP Speculative Decoding.group_size=64)language_model + vision_tower (333 vision tensors)mtp.* weights (stripped by mlx_vlm.convert; recovered in the MTP repo)From upstream / Qwen3.5 thinking defaults:
| Knob | Suggestion |
|---|---|
temperature | 0.6 tools/agentic · 1.0 open-ended |
top_p / top_k | 0.95 / 20 |
repetition_penalty | 1.05 |
max_tokens | large (16k+) if thinking is on |
Rough M5 32GB (short prompts, thinking off): ~6 tok/s alone · ~8–11 tok/s with MTP.
mlx_vlm.convert \
--hf-path /path/to/Qwythos-27B-v1 \
--mlx-path ./Qwythos-27B-MLX-VLM-4bit \
-q --q-bits 4 --dtype bfloat16 --trust-remote-code
Use mlx_vlm.convert, not mlx_lm.convert, if you need vision.
| MTP drafter | FancieF/Qwythos-27B-v1-MLX-MTP |
| BF16 MLX | FancieF/Qwythos-27B-v1-MLX-VLM-bf16 |
| Base | empero-ai/Qwythos-27B-v1 |
| GGUF | empero-ai/Qwythos-27B-v1-GGUF |
| ModelScope (ZH) | Fancie/Qwythos-27B-v1-MLX-VLM-4bit |