Model reference · open weights

Mistral-Small-3.2-2506

LLMs mistralai Vision + text 1 build Open weights 40k dl/mo

Mistral-Small-3.2-2506 is an open-weight language model from Mistral AI. Mistral-Small-3.2-24B-Instruct-2506-GGUF (GGUF) weighs 14.3 GB; the smallest configuration that runs it is RTX 4060 Ti 16 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Mistral-Small-3.2-24B-Instruct-2506 is a 24B parameter image-text-to-text model developed by Mistral AI.
  • It supports a 128K context length and is designed for instruction following, function calling, and vision tasks.
  • The model is available under the Apache-2.0 license and supports languages including English, French, German, Spanish, Portuguese, Italian, Japanese, and Korean.

Summary of the unsloth/Mistral-Small-3.2-24B-Instruct-2506-GGUF model card, 2026-10-01

What it is

Released byMistral AI
Released2025-06-20
VRAM14.3 GB for the weights

What it runs on

Memory and cards for Mistral-Small-3.2-24B-Instruct-2506-GGUF (GGUF)

14.3 GBweights, file size
651 MBruntime overhead, at least

How much memory each request adds isn't estimated yet for this architecture. The weights need at least the cards below, plus room for the context.

CardWeights alone
RTX 3060 12 GBdoes not fit
RTX 4060 Ti 16 GBtight
RTX 3090 24 GBfits
RTX 4090 24 GBfits
RTX 5090 32 GBfits
L40S 48 GBfits
A100 80 GBfits
H100 80 GBfits
RTX PRO 6000 Blackwell 96 GBfits
DGX Spark (GB10) 128 GB unifiedfits
H200 141 GBfits
B200 180 GBfits
2× RTX 3060 12 GB
split by layers (llama.cpp)
fits
2× RTX 4060 Ti 16 GB
split by layers (llama.cpp)
fits

From the model card

What Mistral AI says about Mistral-Small-3.2-2506

Read the model card

[!NOTE] Includes our GGUF chat template fixes! Tool calling works as well! If you are using llama.cpp, use --jinja to enable the system prompt.

Run in llama.cpp:

./llama.cpp/llama-cli -hf unsloth/Mistral-Small-3.2-24B-Instruct-2506-GGUF:UD-Q4_K_XL --jinja --temp 0.15 --top-k -1 --top-p 1.00 -ngl 99

Run in Ollama:

ollama run hf.co/unsloth/Mistral-Small-3.2-24B-Instruct-2506-GGUF:UD-Q4_K_XL
  • Temperature of: 0.15
  • Set top_p to: 1.00
  • Max tokens (context length): 128K

Mistral-Small-3.2-24B-Instruct-2506

Mistral-Small-3.2-24B-Instruct-2506 is a minor update of Mistral-Small-3.1-24B-Instruct-2503.

Small-3.2 improves in the following categories:

  • Instruction following: Small-3.2 is better at following precise instructions
  • Repetition errors: Small-3.2 produces less infinite generations or repetitive answers
  • Function calling: Small-3.2's function calling template is more robust (see here and examples)

In all other categories Small-3.2 should match or slightly improve compared to Mistral-Small-3.1-24B-Instruct-2503.

Key Features

Benchmark Results

We compare Mistral-Small-3.2-24B to Mistral-Small-3.1-24B-Instruct-2503. For more comparison against other models of similar size, please check Mistral-Small-3.1's Benchmarks'

Text

Instruction Following / Chat / Tone
ModelWildbench v2Arena Hard v2IF (Internal; accuracy)
Small 3.1 24B Instruct55.6%19.56%82.75%
Small 3.2 24B Instruct65.33%43.1%84.78%
Infinite Generations

Small 3.2 reduces infitine generations by 2x on challenging, long and repetitive prompts.

ModelInfinite Generations (Internal; Lower is better)
Small 3.1 24B Instruct2.11%
Small 3.2 24B Instruct1.29%
STEM
ModelMMLUMMLU Pro (5-shot CoT)MATHGPQA Main (5-shot CoT)GPQA Diamond (5-shot CoT )MBPP Plus - Pass@5HumanEval Plus - Pass@5SimpleQA (TotalAcc)
Small 3.1 24B Instruct80.62%66.76%69.30%44.42%45.96%74.63%88.99%10.43%
Small 3.2 24B Instruct80.50%69.06%69.42%44.22%46.13%78.33%92.90%12.10%

Vision

ModelMMMUMathvistaChartQADocVQAAI2D
Small 3.1 24B Instruct64.00%68.91%86.24%94.08%93.72%
Small 3.2 24B Instruct62.50%67.09%87.4%94.86%92.91%

Usage

The model can be used with the following frameworks;

Note 1: We recommend using a relatively low temperature, such as temperature=0.15.

Note 2: Make sure to add a system prompt to the model to best tailer it for your needs. If you want to use the model as a general assistant, we recommend to use the one provided in the SYSTEM_PROMPT.txt file.

vLLM (recommended)

We recommend using this model with vLLM.

Installation

Make sure to install vLLM >= 0.9.1:

pip install vllm --upgrade

Doing so should automatically install mistral_common >= 1.6.2.

To check:

python -c "import mistral_common; print(mistral_common.__version__)"

You can also make use of a ready-to-go docker image or on the docker hub.

Serve

We recommand that you use Mistral-Small-3.2-24B-Instruct-2506 in a server/client setting.

  1. Spin up a server:
vllm serve mistralai/Mistral-Small-3.2-24B-Instruct-2506 --tokenizer_mode mistral --config_format mistral --load_format mistral --tool-call-parser mistral --enable-auto-tool-choice --limit_mm_per_prompt 'image=10' --tensor-parallel-size 2

Note: Running Mistral-Small-3.2-24B-Instruct-2506 on GPU requires ~55 GB of GPU RAM in bf16 or fp16.

  1. To ping the client you can use a simple Python snippet. See the following examples.
Vision reasoning

Take leverage of the vision capabilities of Mistral-Small-3.2-24B-Instruct-2506 to take the best choice given a scenario, go catch them all !

from datetime import datetime, timedelta

from openai import OpenAI
from huggingface_hub import hf_hub_download

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

How it works

How language models work

Your prompttext / messagesTransformerattention over tokensNext-token loopgenerate + streamResponsetext · tool callsA language model reads your tokens and predicts the next one, again and again, streaming the reply back.
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms