Can a Mac run Mistral Small 4 (119B)?

Yes, with 128 GB of unified memory or more. Mistral Small 4 (119B) has 119B parameters, 6.5B of them active for each token; here is the memory it needs at each precision and how fast every Apple chip runs it.

Memory at 4-bit72.3 GBweights 66.9 GB + context
Smallest Mac128 GB4-bit · 23 Mac configurations
Fastest Mac97–173tokens/s · M2 Ultra 128 GB (estimate)

Memory at each precision

VersionWeightsWith contextSmallest Mac
8-bit126 GB137 GB192 GB
6-bit96.7 GB104 GB192 GB
4-bit66.9 GB72.3 GB128 GB
3-bit lower quality52.1 GB56.3 GB96 GB
2-bit lower quality37.2 GB40.2 GB64 GB

On every Apple chip

The smallest memory size of each chip that runs Mistral Small 4 (119B), the best version that fits it, and the writing speed you can expect.

ChipNeedsVersionTokens/s
M6no size fitsToo big–
M5 Ultra256 GB8-bit Runs well78–139
M5 Max128 GB4-bit Runs well75–133
M5 Pro64 GB2-bit Runs well69–123
M5no size fitsToo big–
M4 Max128 GB4-bit Runs well66–118
M4 Pro64 GB2-bit Runs well61–109
M4no size fitsToo big–
M3 Ultra256 GB8-bit Runs well53–95
M3 Max128 GB4-bit Runs well49–86
M3 Prono size fitsToo big–
M3no size fitsToo big–
M2 Ultra128 GB4-bit Runs well97–173
M2 Max64 GB2-bit Runs well90–160
M2 Prono size fitsToo big–
M2no size fitsToo big–
M1 Ultra128 GB4-bit Runs well97–173
M1 Max64 GB2-bit Runs well90–160
M1 Prono size fitsToo big–
M1no size fitsToo big–

How to run it

  1. The easy way: download MLX Harness, free and open source. Search for Mistral Small 4 (119B), download the version that fits your Mac, and chat. It also serves the model to your other apps over an OpenAI-compatible API.Download MLX HarnessFree · Apple Silicon · macOS 14.5 or later
  2. In Terminal with Apple’s MLX:pip install mlx-lmmlx_lm.chat --model mlx-community/Mistral-Small-4-119B-2603-4bitBuild: mlx-community/Mistral-Small-4-119B-2603-4bit on Hugging Face. Other precisions sit next to it.

Step by step: download and run LLMs on a Mac · how to use MLX Harness · MLX vs Ollama vs llama.cpp

About Mistral Small 4 (119B)

Made byMistral AI
Parameters119B total · 6.5B active (mixture of experts)
Context256K tokens
LicenceApache-2.0
Released2026-01
InputText and images
Intelligence11.3 on the Artificial Analysis Intelligence Index
Weightsmistralai/Mistral-Small-4-119B-2603

Questions

How much memory does Mistral Small 4 (119B) need?
About 66.9 GB of weights at 4-bit, plus room for the context: 72.3 GB in all. On a Mac that means 128 GB of unified memory or more, since macOS lets the GPU use about 75% of it by default.
How fast is Mistral Small 4 (119B) on a Mac?
Writing speed depends on memory bandwidth. The fastest Mac for it here is an M2 Ultra with 128 GB at about 97–173 tokens a second (4-bit). The smallest Mac that runs it, with 128 GB, manages about 97–173 on an M2 Ultra.
Why does Mistral Small 4 (119B) run faster than its size suggests?
It is a mixture-of-experts model: it holds 119B parameters in memory but reads only 6.5B for each token, so it writes at the speed of a much smaller model.

Similar models

Every model · Every Mac · Compare your Mac

For your model card or README

Runs on a Mac: Mistral Small 4 (119B) Shows the smallest Mac that runs Mistral Small 4 (119B) well and links here.

[![Runs on a Mac](https://mlx.app/badge/run/mistral-small-4.svg)](https://mlx.app/run/mistral-small-4)

How it’s worked out

Memory: the model’s parameters at 8, 6, 4, 3 or 2 bits per weight plus MLX’s group scales (half a bit per weight), or its native format, with room for the context on top. By default macOS lets the GPU use about 75% of unified memory. Speed: memory bandwidth divided by the bytes read per token is the ceiling for one conversation; in llama.cpp’s public Apple Silicon benchmarks real runs reach about 45% to 80% of it, which is the range shown. These are estimates, not measurements: measure your own Mac on MLX Bench. Model figures from each official model card, chip figures from Apple’s Tech Specs. Checked 2026-10-19. Same data as mlx.app/compare.

Can a Mac run Mistral Small 4 (119B)? RAM and speed