underlotus/Qwen3.8-27B-heretic-ara-oQ3.5e-mtp

🤗 Hugging Face sourceimage-text-to-textapache-2.027.8B params56 GBsafetensorsHF checksums availableupdated today
No torrent yet

Qwen3.8-27B heretic-ara — oQ3.5e (MTP preserved)

Mixed-precision quant of trohrbaugh/Qwen3.8-27B-heretic-ara, produced with oQ (oMLX v0.6.2). Vision tower intact — image + video input still works. MTP head preserved. Standard MLX safetensors — compatible with oMLX, mlx-lm, LM Studio, and any MLX-capable app.

What is oQ?

Unlike uniform 3-bit quantization, oQ is a data-driven mixed-precision quantizer that calibrates per-layer sensitivity and allocates bits where they matter most. Critical layers (embeddings, LM head, the most sensitive transformer layers) are automatically promoted to higher precision, while less sensitive layers stay at 3-bit.

Performance (oMLX on M4 10-core)

Context PP tok/s TG tok/s Peak Mem
1k 62.2 11.9 16.2 GB
4k 58.5 10.7 17.8 GB

With Lightning MTP enabled.

Batch TG tok/s Speedup
11.9 1.00×
14.0 1.18×
24.2 2.03×

Full benchmark → (1k) · 4k

Why this quant

The original BF16 weights require ~55 GB. This oQ3.5e quant runs in ~16–18 GB on Apple Silicon while keeping the vision tower and MTP head intact — a middle ground between oQ3e and oQ4e.

Quick start

# oMLX
omlx serve --model underlotus/Qwen3.8-27B-heretic-ara-oQ3.5e-mtp
# mlx-lm
from mlx_lm import load, generate

model, tokenizer = load("underlotus/Qwen3.8-27B-heretic-ara-oQ3.5e-mtp")
response = generate(model, tokenizer, prompt="Hello!", max_tokens=256)
print(response)

Original model

  • Base: Qwen/Qwen3.8-27B
  • Decensored: Heretic v1.2.0 (custom fork) with Arbitrary-Rank Ablation (ARA) — 0/100 refusals, KL divergence 0.0535
  • Vision: Full multimodal — image + video input supported
  • MTP: Multi-token prediction head preserved

License

Apache 2.0, inherited from base model.