ToPo-ToPo/Ornith-1.5-122B-mlx-8bit

MLX 8bit conversion of ornith-ai/Ornith-1.5-122B for Apple Silicon (mlx-vlm), with the vision tower kept.

Provenance (self-converted from official weights)

  • Source: ornith-ai/Ornith-1.5-122B (bf16, license: mit)
  • Tool: mlx-vlm 0.7.6 (mlx 0.32.3) — equivalent to mlx_vlm.convert --hf-path ornith-ai/Ornith-1.5-122B --mlx-path . -q --q-bits 8 --q-group-size 64
  • Quantization: affine, 8 bits, group size 64 (router gates included)
  • Effective: 8.36 bits/weight (130.6 GB)
  • Vision: the source checkpoint is Qwen3_5MoeForConditionalGeneration and contains the vision tower (333 tensors) and the image/video processor configs. This conversion keeps them, so the model accepts image input.
  • The MTP (multi-token prediction) weights of the source are not included here. They are published separately as a drafter: ToPo-ToPo/Ornith-1.5-122B-MTP-bf16.
  • Validation: served through local-llm-server (mlx-vlm 0.7.9 backend) with the MTP drafter on an Apple M3 Ultra (256 GB). Japanese chat and multi-step tool calling worked; decoding ran at about 29–44 tokens/s (about 130 GB resident).

Usage

from mlx_vlm import load, generate
model, processor = load("ToPo-ToPo/Ornith-1.5-122B-mlx-8bit")

With the MTP drafter:

mlx_vlm.generate --model ToPo-ToPo/Ornith-1.5-122B-mlx-8bit \
  --draft-model ToPo-ToPo/Ornith-1.5-122B-MTP-bf16 --draft-kind mtp \
  --prompt "..." --max-tokens 400
Downloads last month
-
Safetensors
Model size
123B params
Tensor type
U32
·
BF16
·
MLX
Hardware compatibility
Log In to add your hardware

8-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for ToPo-ToPo/Ornith-1.5-122B-mlx-8bit

Quantized
(44)
this model