Bonsai 27B field guide

How to run Ternary Bonsai 27B with MLX

Install MLX LM, download Ternary Bonsai 27B, generate text, and avoid the most common Apple silicon setup errors.

Published July 15, 2026. Updated when local measurements change.

How do you run Ternary Bonsai 27B with MLX?

Install the current mlx-lm package, then pass the Hugging Face model ID to mlx_lm.generate or mlx_lm.server. We loaded and generated from the model with stock mlx-lm 0.31.3 on an M4 Pro Mac. The first run downloads the 8.49 GB MLX bundle.

Install and generate

Run the command on an Apple silicon Mac. The files are cached after the first download, so later starts should reuse them.

PrismML's written MLX guide still mentions its fork, while the current Hugging Face model page gives the stock install shown above. The stock path worked in our July 14, 2026 test with mlx-lm 0.31.3.

uv tool install mlx-lm

mlx_lm.generate \
  --model prism-ml/Ternary-Bonsai-27B-mlx-2bit \
  --prompt "Explain KV cache growth in one paragraph."

Check the result

  • Confirm the model ID is exactly prism-ml/Ternary-Bonsai-27B-mlx-2bit.
  • Watch free disk space during the first download.
  • Record package versions when you benchmark because MLX performance can change between releases.
  • Use a short prompt first, then increase context after the model is stable.

Questions people ask

Do I need PrismML's MLX fork?

Not on our tested setup. Stock mlx-lm 0.31.3 loaded the model and returned a completion on an M4 Pro Mac. Record your version because PrismML's written guide and current Hugging Face instructions do not agree.

Why does the first request take so long?

The first run may still be downloading files or loading 8.49 GB of model data into memory. Wait for the download and model load to finish before measuring response speed.

Primary sources

Vendor claims on this page are labeled as PrismML claims. Local results are added only after a saved trace completes.

Read next

See the full Ternary Bonsai 27B guide