[whatmodel.sh](../../README.md) / Ministral 3 3B
# Ministral 3 3B
Mistral · released 2025-12 · 3.85B params · apache-2.0
**score 46.1** ±0.8 · #453 of 732 · from 33 benchmark results across 8 sources
Score within the [LMArena (text)](https://whatmodel.sh/?set=lmarena-text&score=set) comparison set only.
## What it's good at
● marks Ministral 3 3B among every model on that task or test, worst to best.
task vs the others rank counts tests
agent tasks ▁▁●▆█▄▅▅▄▄▂▁ #296 of 313* 1.7% 1
chat & writing ▁▁▁▃●▄▆█▆▇▇▃ #336 of 402* 3.6% 2
math ▁▁▃▅●▆▄█▄▂▁▁ #275 of 431 28% 4
vision & documents ▁▁▂●▁▃▄▂▆▇█▄ #136 of 153 10% 9
agent tasks · #296 of 313 · 1.7% of its score
Beats [GLM-4 9B Chat](glm-4-9b-chat.md), [DBRX Instruct](dbrx-instruct.md), [QwQ-32B-Preview](qwq-32b-preview.md) here, though they rank higher overall. Trails [Granite 4.0 H 350M](granite-4-0-h-350m.md), [ChatGLM3-6B](chatglm3-6b.md), [Qwen3 0.6B](qwen3-0-6b.md) here, though they rank lower overall.
test result vs the others in its run difficulty counts why
ContractBench success rate (33 ob… 6.1% ●··▆▄▂▄▂▆▆█▄ beats 0/23 very hard · avg 13% 1.7% sharp
chat & writing · #336 of 402 · 3.6% of its score
Beats [OpenThinker3 7B](openthinker3-7b.md), [Code Llama 70B Instruct](codellama-70b-instruct.md), [Gemma 4 E2B](gemma-4-e2b.md) here, though they rank higher overall. Trails [LFM2 350M](lfm2-350m.md), [Gemma 3 1B](gemma-3-1b.md), [Qwen3 0.6B](qwen3-0-6b.md) here, though they rank lower overall.
test result vs the others in its run difficulty counts why
Arena-Hard (version/judge unspeci… 30.5% ▃●▂▅▃▆▅█▅▅▂▃ beats 3/30 medium · avg 46% 2.4% at its level · small run
IFEval (aggregation unspecified) 72.5% ▄···▄●▄····▄ beats 2/5 easy · avg 78% 1.2% at its level
math · #275 of 431 · 28% of its score
Beats [GPT-4 Turbo (2024-04-09)](gpt-4-turbo-2024-04-09.md), [Molmo 2 8B](molmo-2-8b.md), [Llama 3.3 70B Instruct](llama-3-3-70b.md) here, though they rank higher overall. Trails [DeepSeek R1 Distill Qwen 1.5B](deepseek-r1-distill-qwen-1-5b.md), [Gemma 7B (base)](gemma-7b-base.md), [CodeGemma 7B (v1.0)](codegemma-7b.md) here, though they rank lower overall.
test result vs the others in its run difficulty counts why
MATH (subset unspecified) 70.2% ●▄··▄█▄····▄ beats 0/7 easy · avg 80% 13% at its level · several runs
GSM8K 79.0% ●····█··▄·▄█ beats 1/7 very easy · avg 86% 10% sharp
MGSM (Marco evaluation) 47.0% ●·▄·▄▄▄·▄··█ beats 0/7 easy · avg 69% 2.6% at its level
PolyMath (Marco evaluation) 16.3% ●··▄██··▄··▄ beats 0/7 hard · avg 29% 2.2% typical
vision & documents · #136 of 153 · 10% of its score
Beats [Gemma 4 E2B](gemma-4-e2b.md) here, though they rank higher overall.
test result vs the others in its run difficulty counts why
CharXiv descriptive questions 76.6% █·▄·······▄● beats 5/5 easy · avg 78% 3.2% at its level
MMStar 53.1% ▄▄▄●·······▄ beats 4/5 medium · avg 61% 2.4% at its level
MMBench-EN dev v1.1 69.2% ●·····▃··▃·▃ beats 1/5 easy · avg 79% 1.3% blunt · at its level
HallusionBench 65.2% ▄▄·▄·····●·▄ beats 3/5 easy · avg 66% 1.1% blunt · at its level
RealWorldQA 58.3% ▄···●··▄▄··▄ beats 2/5 easy · avg 68% 0.6% blunt · at its level
CountBench 73.7% ▄··▄··●··▄·▄ beats 3/5 easy · avg 84% 0.6% noisy
OCRBench 73.5% █··█●█·█···█ beats 2/5 easy · avg 81% 0.4% blunt
AI2D test 74.1% █···●▄···▄·▄ beats 2/5 easy · avg 81% 0.3% blunt · at its level
ChartQA 79.1% ▄······▄··●█ beats 3/5 easy · avg 79% 0.2% blunt · noisy
other tests (13)
test result vs the others in its run difficulty counts why
MMLU 69.8% ▄···●▄·▄█··█ beats 1/7 easy · avg 74% 12% at its level · several runs
Medmarks-V mean win rate (19 veri… 0.3927 ▁▄●▃▇▄█▃▅▁▁▁ beats 4/30 avg 0.418 12% sharp
MMLU-Pro 49.5% ▄····●·▄█·▄▄ beats 2/7 medium · avg 54% 8.4% at its level · several runs
GPQA Diamond 31.6% ▄···●·▄·█·▄▄ beats 1/7 hard · avg 37% 6.0% sharp
Medmarks-V weighted mean win rate… 39.3% ▂▃●▂▆▃█▅█▅▃▆ beats 4/34 medium · avg 41% 4.8% blunt · at its level
MMLU-ProX-Lite (Marco) 26.7% ●··▄··█··█·▄ beats 0/7 medium · avg 42% 3.7% at its level
GlobalMMLU (Marco evaluation) 38.4% ●··▃▃··▅···█ beats 0/7 medium · avg 56% 2.6% at its level
MMMLU (Marco evaluation) 39.4% ●···▄·█·▄·▄█ beats 0/7 medium · avg 59% 2.4% at its level
AGIEval (Marco suite unspecified) 44.7% ▄··▄●▄··▄··█ beats 3/7 medium · avg 46% 2.0% blunt · at its level
EuroEval HellaSwag (English), tes… 69.8% ▃·▁▁▂▁▂▅●▇▄▁ beats 50/100 medium · avg 67% 1.2% sharp · at its level · noisy
Multi-IF (aggregation unspecified) 47.0% ▄·▄··●▄····▄ beats 3/5 medium · avg 57% 1.1% at its level
EuroEval Life in the UK (English … 81.5% ▁▁▁▁▁▁▁▂▄●▄▃ beats 72/146 easy · avg 82% 0.9% at its level · noisy
Vectara hallucination leaderboard… 75.8% ●▂▁▂▅█▂▃▄▃▁▁ beats 0/98 very easy · avg 90% 0.0% blunt
## How the score was worked out
Each result implies a score on its own, after adjusting for how hard that test is and who ran it. The model's score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its *counts* column above; here it is added up by who ran the tests. [Method](../method.md)
source results share of the score
Marco-MoE: Open Multilingual Mixture-of… 11 50% ▇▇▇▇▇▇
CohereLabs/North-Micro-Vision-Instruct … 13 19% ▇▇
Medmarks: A Comprehensive Open-Source L… 2 17% ▇▇
mistralai/Ministral-3-14B-Instruct-2512… 2 6% ▇
mistralai/Ministral-3-8B-Instruct-2512 … 1 4% ▇
EuroEval leaderboards 2 2% ▇
ContractBench: Can LLM Agents Preserve … 1 2% ▇
Vectara hallucination leaderboard 1 0% ▇
prior: pull toward the middle 0% ▇
weighted average = 46.1
Licences: Marco-MoE: Open Multilingual Mixture-of-Expert Language Models with Efficient Upcycling ([CC BY 4.0](../../licenses/cards-final-NOTICE.txt)) · CohereLabs/North-Micro-Vision-Instruct model card ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0)) · Medmarks: A Comprehensive Open-Source LLM Benchmark Suite for Medical Tasks ([CC BY 4.0](../../licenses/paper-2605.01417v1-CC-BY-4.0.txt)) · mistralai/Ministral-3-14B-Instruct-2512 model card ([Apache-2.0](../../licenses/cards-gap-NOTICE.txt)) · mistralai/Ministral-3-8B-Instruct-2512 model card ([Apache-2.0](../../licenses/cards-gap-NOTICE.txt)) · EuroEval leaderboards ([MIT](https://github.com/EuroEval/leaderboards/blob/1a77f1d2f8ba1ba05ab73287fb090d76bf41b2e0/LICENSE)) · ContractBench: Can LLM Agents Preserve Observation Contracts? ([CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)) · Vectara hallucination leaderboard ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0))
Not counted (1)
source test score why
mistralai/Ministral-3… MATH (subset unspecified) 83.0% only model in this source's run
## How to run it
### Through an API
api (Mistral) · $0.10/M blended · $0.1 in / $0.1 out per 1M tokens · [docs.mistral.ai](https://docs.mistral.ai/models/ministral-3-3b-25-12)
[price source](https://github.com/BerriAI/litellm/blob/c19ce71bcdad234ca87a7af10cee45375ce811a8/model_prices_and_context_window.json): USD per 1M text tokens. Mistral standard synchronous API; model ministral-3b-2512. Uncached input; output includes generated reasoning where billed. Batch, cache storage, tools and other modalities excluded. · [context source](https://huggingface.co/mistralai/Ministral-3-3B-Instruct-2512/blob/b35d4dfe56c142746f54dbd64f579faab2744308/config.json): Official Instruct-2512 model configuration; card corroborates 256K. For 3B this replaces a missing value using the first-party record, not LiteLLM’s conflicting 131,072 entry.
### llama.cpp (recommended)
1. Install llama.cpp. Homebrew and winget installs name the commands llama-cli and llama-server instead. [Other ways to install](https://github.com/ggml-org/llama.cpp/blob/master/docs/install.md)
```sh
# macOS / Linux
curl -LsSf https://llama.app/install.sh | sh
# Windows
irm https://llama.app/install.ps1 | iex
```
2. Run Ministral 3 3B (Q4_K_M, needs ~2.1 GB, from [huggingface.co/mistralai](https://huggingface.co/mistralai/Ministral-3-3B-Instruct-2512-GGUF/tree/eb599d408350ea2bb60452cb86be7c7b2fc28227))
```sh
llama cli -hf mistralai/Ministral-3-3B-Instruct-2512-GGUF:Q4_K_M
```
3. Or start a local server and open the address it prints (http://localhost:9931)
```sh
llama serve -hf mistralai/Ministral-3-3B-Instruct-2512-GGUF:Q4_K_M
```
Other versions: Q8_0 (~3.7 GB) `llama cli -hf mistralai/Ministral-3-3B-Instruct-2512-GGUF:Q8_0`
### LM Studio
1. Install LM Studio. Open the app once before using the lms command. [Download it (macOS / Windows / Linux)](https://lmstudio.ai/download)
2. Run Ministral 3 3B (Q4_K_M, needs ~2.1 GB, from [huggingface.co/mistralai](https://huggingface.co/mistralai/Ministral-3-3B-Instruct-2512-GGUF/tree/eb599d408350ea2bb60452cb86be7c7b2fc28227))
```sh
lms get https://huggingface.co/mistralai/Ministral-3-3B-Instruct-2512-GGUF@Q4_K_M -y
```
3. Then run lms ls to see its name, and lms chat followed by that name
Other versions: Q8_0 (~3.7 GB) `lms get https://huggingface.co/mistralai/Ministral-3-3B-Instruct-2512-GGUF@Q8_0 -y` · 4bit (~1.9 GB, Mac only) `lms get https://huggingface.co/Oscilla/Ministral-3-3B-Instruct-2512-mlx-4Bit -y` · 8bit (~3.6 GB, Mac only) `lms get https://huggingface.co/Oscilla/Ministral-3-3B-Instruct-2512-mlx-8Bit -y`
### Ollama
1. Install Ollama. [Download it (macOS / Windows)](https://ollama.com/download)
```sh
# Linux
curl -fsSL https://ollama.com/install.sh | sh
```
2. Run Ministral 3 3B (Q4_K_M, needs ~2.81 GB, from [ollama.com](https://ollama.com/library/ministral-3/tags))
```sh
ollama run ministral-3:3b
```
Other versions: Q8_0 (~5.12 GB) `ollama run ministral-3:3b-instruct-2512-q8_0`
### MLX (Mac)
1. Install MLX (Mac). Apple silicon Macs only, text only.
```sh
# with uv
uv tool install mlx-lm
# or
pip install mlx-lm
```
2. Run Ministral 3 3B (4bit, needs ~1.9 GB, Mac only, from [huggingface.co/Oscilla](https://huggingface.co/Oscilla/Ministral-3-3B-Instruct-2512-mlx-4Bit/tree/10889ee5bad71785905c2fb444439e81823cdd7a))
```sh
mlx_lm.chat --model Oscilla/Ministral-3-3B-Instruct-2512-mlx-4Bit
```
3. Or start an OpenAI-compatible server at http://localhost:8080/v1
```sh
mlx_lm.server --model Oscilla/Ministral-3-3B-Instruct-2512-mlx-4Bit
```
Other versions: 8bit (~3.6 GB, Mac only) `mlx_lm.chat --model Oscilla/Ministral-3-3B-Instruct-2512-mlx-8Bit`
Model repository and documentation: [huggingface.co/mistralai](https://huggingface.co/mistralai/Ministral-3-3B-Instruct-2512)
## Published speed measurements
Reference results for the hardware, engine and settings below. These are not verified speeds of the downloads above or predictions for your machine.
hardware precision speed engine and settings
Apple M5 Max (40-core GPU),… q4_k_m 127.64 tok/s ollama (version not recorded) · l…
Each speed links to its source, which has the full settings.
[interactive version](https://whatmodel.sh/model/ministral-3-3b) · [JSON](https://whatmodel.sh/api?format=json&all=1)