alt.freeweights.mistral / Devstral-Small-2505_gguf
From: mistralai <huggingface.co/mistralai>Newsgroups: alt.freeweights.mistralSubject:

Devstral-Small-2505_gguf

Date: 2026-11-15Commit: def988cSigned: 2DC28CC7B26A283B ✓

Model. Gguf weights, 117 GB in all. Published by mistralai under Apache-2.0.

mistral117GBDevstral-Small-2505_ggufggufpermissive
FactsParamsnot statedSize117 GBFormatsggufTasknot taggedLicenseApache-2.0From sourcepermissive
$ fw get mistralai/Devstral-Small-2505_gguf
# manifest sha256 7c4b5e369f7a… · 117 GB · 7 files
$ fw verify ./Devstral-Small-2505_gguf mistralai/Devstral-Small-2505_gguf
From sourceHosted (signed)mistralai/Devstral-Small-2505_ggufLast check: 2026-11-15 04:58 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Quantized of Devstral-Small-2505.

Works with

Convert with

Scan with

Overview

Size
117 GB
Weights
13.4 GB (smallest of 5 GGUF variants)
Parameters
not stated
Formats
gguf
Task
not tagged
License
Apache-2.0 (permissive)
Files
7, each with a sha256
Publisher
mistralai
Added
2026-11-15
Section
alt.freeweights.mistral
Lineage

Original release from the publisher.

Base model: mistralai/Devstral-Small-2505

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 04:58 UTCpassed

Model card

From the publisher at commit def988c. Shown as plain text with links; images open at the publisher.

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-Small-2505 (gguf)#

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 positionates it as the #1 open source model on this benchmark.

This is the GGUF version of the Devstral-Small-2505 model. We released the BF16 weights as well as the following quantized format:

  • Q8_0 (recommended)
  • Q5_K_M (recommended)
  • Q4_K_M (recommended)
  • Q4_0

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.

Key Features:#

  • Agentic coding: Devstral is designed to excel at agentic coding tasks, making it a great choice for software engineering agents.
  • lightweight: with its compact size of just 24 billion parameters, Devstral is light enough to run on a single RTX 4090 or a Mac with 32GB RAM, making it an appropriate model for local deployment and on-device use.
  • Apache 2.0 License: Open license allowing usage and modification for both commercial and non-commercial purposes.
  • Context Window: A 128k context window.
  • Tokenizer: Utilizes a Tekken tokenizer with a 131k vocabulary size.

Usage#

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.

Local inference (GGUF)#

Download the weights from huggingface:

pip install -U "huggingface_hub[cli]"
huggingface-cli download \
"mistralai/Devstral-Small-2505_gguf" \
--include "devstralQ4_K_M.gguf" \
--local-dir "mistralai/Devstral-Small-2505_gguf/"

You can serve the model locally with LMStudio.

  • Download LM Studio and install it
  • Install lms cli ~/.lmstudio/bin/lms bootstrap
  • In a bash terminal, run lms import devstralQ4_K_M.ggu in the directory where you've downloaded the model checkpoint (e.g. mistralai/Devstral-Small-2505_gguf)
  • Open the LMStudio application, click the terminal icon to get into the developer tab. Click select a model to load and select Devstral Q4 K M. Toggle the status button to start the model, in setting oggle Serve on Local Network to be on.
  • On the right tab, you will see an API identifier which should be devstralq4_k_m 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.38-nikolaik
docker run -it --rm --pull=always \
	-e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.38-nikolaik \
	-e LOG_ALL_EVENTS=true \
	-v /var/run/docker.sock:/var/run/docker.sock \
	-v ~/.openhands-state:/.openhands-state \
	-p 3000:3000 \
	--add-host host.docker.internal:host-gateway \
	--name openhands-app \
	docker.all-hands.dev/all-hands-ai/openhands:0.38

The server will start at http://0.0.0.0:3000. Open it in your browser and you will see a tab AI Provider Configuration. Click “see advanced setting” on the second line. In the new tab, toggle advanced to on. Set the custom model to be mistral/devstralq4_k_m and Base URL the api address we get from the last step in LM Studio. Set API Key to dummy. Click save changes.

Files

7 files · 117 GBWeights 13.4 GB (smallest of 5 GGUF variants). Sizes and sha256 from the signed manifest.
Hide all 7 files with their sha256
FileSizesha256
.gitattributes1.79 KBbcd626bd151b417d4b02a64e1887478b861512a29864693b68bf03cbc67357f7
README.md4.95 KBeda7395ea37e04c3af1d6b82d481d6012eb2299461e11724503ff614ac0c926a
devstral.gguf47.2 GBaf8a54aaedb3e67a7475a35831b18b3a3f446fdd24ff39144087a2d86052ff99
devstralQ4_0.gguf13.4 GB7978367b5b56553e22e516329031547464d12269a753dd716cdb245663264bbf
devstralQ4_K_M.gguf14.3 GB4a9ec4e1b7fa7b8d3b26e56a54efe251349bb67d8a623bae662353a9d84e4b9b
devstralQ5_K_M.gguf16.8 GBb1c6722c376a795a5a1d85838d3c9d2af183d4dba5cb85270f29ab676944fb12
devstralQ8_0.gguf25.1 GB91dbc2c97e13ee7a714206a69ebc33cb0e8170627f15507c7406cb5bd7d4e974
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
def988cdf1 pinned now2026-11-15 04:58 UTC7 files · 117 GB

Use it

$ fw get mistralai/Devstral-Small-2505_gguf
# manifest sha256 7c4b5e369f7a… · 117 GB · 7 files
$ fw verify ./Devstral-Small-2505_gguf mistralai/Devstral-Small-2505_gguf
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/mistralai/Devstral-Small-2505_gguf.json --dir ./Devstral-Small-2505_gguf $ python3 fw.py verify ./Devstral-Small-2505_gguf ./mistralai__Devstral-Small-2505_gguf.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mistralai/Devstral-Small-2505_gguf --revision def988cdf156b21442504f149ec0296ddbbe1e07 --local-dir ./Devstral-Small-2505_gguf
llama.cppDownload one GGUF variant (devstralQ4_0, 13.4 GB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mistralai/Devstral-Small-2505_gguf --include "devstralQ4_0*" --local-dir ./Devstral-Small-2505_gguf $ llama-server -m ./Devstral-Small-2505_gguf/devstralQ4_0.gguf
OllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./Devstral-Small-2505_gguf/devstralQ4_0.gguf\n' > Modelfile $ ollama create devstral-small-2505-gguf -f Modelfile

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
eda7395ea37e04c3af1d6b82d481d6012eb2299461e11724503ff614ac0c926a
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: mistralai <huggingface.co/mistralai>Newsgroups: alt.freeweights.mistralSubject: Devstral-Small-2505_ggufDate: 2026-11-15Commit: def988cSigned: 2DC28CC7B26A283B ✓
Upstream
mistralai/Devstral-Small-2505_gguf
Pinned commit
def988cdf156b21442504f149ec0296ddbbe1e07
Manifest
Devstral-Small-2505_gguf.json · .minisig
Manifest sha256
7c4b5e369f7a26361475a3839c546edd18656d457b670335c7630edcaef2591c
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 04:58 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/mistralai/Devstral-Small-2505_gguf.json $ curl -O https://freeweights.allternit.com/manifests/mistralai/Devstral-Small-2505_gguf.json.minisig $ minisign -Vm Devstral-Small-2505_gguf.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

mistralai/Devstral-Small-2505 · this model is a quantization of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mistralai/Devstral-Small-2505_gguf
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Devstral-Small-2505_gguf.json. Provenance. Takedown history: none.
From: bartowski <huggingface.co/bartowski>Subject: alamios_Mistral-Small-3.1-DRAFT-0.5B-GGUF
From: microsoft <huggingface.co/microsoft>Subject: chatbench-mistral-7b
From: NousResearch <huggingface.co/NousResearch>Subject: DeepHermes-3-Mistral-24B-Preview
From: mistralai <huggingface.co/mistralai>Subject: Devstral-Small-2-24B-Instruct-2512
From: mlx-community <huggingface.co/mlx-community>Subject: Devstral-Small-2-24B-Instruct-2512-4bit
From: mlx-community <huggingface.co/mlx-community>Subject: Devstral-Small-2-24B-Instruct-2512-6bit