← All modelsMODEL CHECK

Can I run Mistral Small 3.1 24B?

Mistral Small 3.1 24B by Mistral AI needs around 24 GB of RAM at the recommended 4-bit quantization (14.6 GB download). Your hardware is checked below β€” instantly, nothing leaves your browser. Expect roughly ~24 tok/s on a Apple M-series Max.

Reading your hardware signals…

Real-world notes

Mistral Small 3.1 24B is what you reach for when an 8B model keeps disappointing you on harder prompts but you don't want to step up to a 70B. It is a 24B chat-and-vision model, so it reads images as well as text, and it ships under Apache 2.0, which means you can use it commercially and in production with no strings attached. The footprint is the catch: at a 4-bit quant it lands around 14.6 GB, and you want roughly 24 GB of memory to run it comfortably. That rules out a 12 GB card like an RTX 3060, where it simply does not fit, and points you at a 24 GB GPU or an Apple Silicon Mac with plenty of unified memory.

On a 24 GB card like an RTX 4090 it moves at about 59 tokens per second at 4-bit, which streams faster than you read and feels genuinely snappy for a model this size. On an M-series Max you are looking at closer to 24 tokens per second, still perfectly usable for interactive chat. CPU-only on DDR5 drops to around 4 tokens per second, fine for a batch job overnight but not for sitting and waiting. The 128K context window is real, but it is expensive: fill it all the way and total memory climbs to about 42 GB, well past what the model needs at short context, so keep working context modest unless you have headroom to spare.

Against its own family it is the heavyweight: Mistral Nemo 12B is the lighter, faster pick if you are memory-constrained, and Mistral 7B is the bare-minimum option, but neither matches Small 3.1 on harder reasoning or instruction-following. Gemma 4 26B A4B is the closer rival on raw capability and adds coding and reasoning strengths, so compare the two if those tasks matter most to you. Small 3.1's standout trait is the combination you rarely get together: native vision, a long context, and a fully permissive Apache 2.0 license, which makes it one of the easiest capable models to actually ship in a product.

Specifications

Parameters24B
Context window128K tokens
ProviderMistral AI
LicenseApache 2.0
Released2025-03
Best forChat, Vision

Size by quantization

QuantizationBits/weightDownloadMin RAMQuality
Q2_K3.3510.1 GB16 GBNoticeable loss
Q4_K_MRecommended4.8514.6 GB24 GBRecommended
Q5_K_M5.6517.0 GB24 GBHigh
Q8_08.525.5 GB48 GBNear-original
F161648.0 GB64 GBOriginal

Sizes are estimates from parameter count Γ— bits per weight; real GGUF builds vary slightly. Β· Data updated: 2026-06-11 Β· How we calculate these numbers β†’

Memory needed by context length

ContextKV cache (est.)Total memory (Q4)
4K tokens~0.9 GB~15.5 GB
8K tokens~1.7 GB~16.3 GB
32K tokens~6.9 GB~21.5 GB
128K tokens~27.5 GB~42.1 GB

The KV cache grows with context length β€” a model that fits at 4K can run out of memory at 32K. Estimates assume an FP16 cache with grouped-query attention; actual usage varies by runtime.

Estimated speed by hardware

HardwareBandwidth~Speed
NVIDIA RTX 3060 12GB360 GB/sWon't fit in VRAM
NVIDIA RTX 4090 24GB1008 GB/s~59 tok/s
Apple M-series (base)100 GB/s~6 tok/s
Apple M-series Pro270 GB/s~16 tok/s
Apple M-series Max410 GB/s~24 tok/s
CPU only (dual-channel DDR5)60 GB/s~4 tok/s

Token generation is memory-bandwidth bound: tok/s β‰ˆ bandwidth Γ— 0.85 Γ· model size at Q4. Real-world numbers vary by runtime and context length.

Run it locally

The easiest path is Ollama β€” one command and you're chatting:

ollama run mistral-small3.1

Frequently asked questions

Mistral Small 3.1 24B System Requirements β€” Can I Run It Locally?