Model reference · open weights
Devstral-Small-2507 is an open-weight language model from Mistral AI. Devstral-Small-2507_gguf (GGUF) weighs 14.3 GB; the smallest configuration that runs it is RTX 4060 Ti 16 GB.
Summary of the mistralai/Devstral-Small-2507_gguf model card, 2026-10-01
What it is
| Released by | Mistral AI |
|---|---|
| Released | 2025-07-07 |
| VRAM | 14.3 GB for the weights |
What it runs on
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.
| Card | Weights alone |
|---|---|
| RTX 3060 12 GB | does not fit |
| RTX 4060 Ti 16 GB | tight |
| RTX 3090 24 GB | fits |
| RTX 4090 24 GB | fits |
| RTX 5090 32 GB | fits |
| L40S 48 GB | fits |
| A100 80 GB | fits |
| H100 80 GB | fits |
| RTX PRO 6000 Blackwell 96 GB | fits |
| DGX Spark (GB10) 128 GB unified | fits |
| H200 141 GB | fits |
| B200 180 GB | fits |
| 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
[!Note] At Mistral, we don't yet have too much experience with providing GGUF-quantized checkpoints to the community, but want to help improving the ecosystem going forward. If you encounter any problems with the provided checkpoints here, please open a discussion or pull request
Devstral is an agentic LLM for software engineering tasks built under a collaboration between Mistral AI and All Hands AI 🙌. Devstral excels at using tools to explore codebases, editing multiple files and power software engineering agents. The model achieves remarkable performance on SWE-bench which positions it as the #1 open source model on this benchmark.
This is the GGUF version of the Devstral-Small-2507 model. We released the BF16 weights as well as the following quantized format:
It is finetuned from Mistral-Small-3.1, therefore it has a long context window of up to 128k tokens. As a coding agent, Devstral is text-only and before fine-tuning from Mistral-Small-3.1 the vision encoder was removed.
For enterprises requiring specialized capabilities (increased context, domain-specific knowledge, etc.), we will release commercial models beyond what Mistral AI contributes to the community.
Learn more about Devstral in our blog post.
Updates compared to Devstral Small 1.0:
Devstral Small 1.1 is still great when paired with OpenHands. This new version also generalizes better to other prompts and coding environments.We recommend to use Devstral with the OpenHands scaffold as explained here. To use it local with a GGUF-quantized checkpoint, see the following section.
Download the weights from huggingface:
pip install -U "huggingface_hub[cli]"
huggingface-cli download \
"mistralai/Devstral-Small-2507_gguf" \
--include "Devstral-Small-2507-Q4_K_M.gguf" \
--local-dir "mistralai/Devstral-Small-2507_gguf/"
Download the weights from huggingface and then run Devstral using the llama.cpp CLI or llama.cpp server:
./llama-cli -m mistralai/Devstral-Small-2507_gguf/Devstral-Small-2507-Q4_K_M.gguf -cnv
./llama-server -m mistralai/Devstral-Small-2507_gguf/Devstral-Small-2507-Q4_K_M.gguf -c 0
You can serve the model locally with LM Studio.
lms cli ~/.lmstudio/bin/lms bootstraplms import Devstral-Small-2507-Q4_K_M.gguf in the directory where you've downloaded the model checkpoint (e.g. mistralai/Devstral-Small-2507_gguf)Devstral Small 2507. Toggle the status button to start the model, in setting oggle Serve on Local Network to be on.devstral-small-2507 and an api address under API Usage. Keep note of this address, we will use it in the next step.You can now interact with the model served from LM Studio with openhands. Start the openhands server with the docker
docker pull docker.all-hands.dev/all-hands-ai/runtime:0.48-nikolaik
docker run -it --rm --pull=always \
-e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.48-nikolaik \
-e LOG_ALL_EVENTS=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ~/.openhands:/.openhands \
-p 3000:3000 \
--add-host host.docker.internal:host-gateway \
--name openhands-app \
docker.all-hands.dev/all-hands-ai/openhands:0.48
The server will start at http://0.0.0.0:3000. Follow instruction here to configure the LLM calls from OpenHands.
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.
How it works