alt.freeweights.mistral / Mistral-Small-3.1-24B-Instruct-2503
From: mistralai <huggingface.co/mistralai>Newsgroups: alt.freeweights.mistralSubject:

Mistral-Small-3.1-24B-Instruct-2503

Date: 2026-11-14Commit: 68faf51Signed: 2DC28CC7B26A283B ✓

Model with 24B parameters. Safetensors weights, 96.1 GB in all. Published by mistralai under Apache-2.0.

24B params96.1GBMistral-Small-3.1-24B-Instruct-2503safetensorspermissive
FactsParams24BSize96.1 GBFormatssafetensorsTasknot taggedLicenseApache-2.0From sourcepermissive
$ fw get mistralai/Mistral-Small-3.1-24B-Instruct-2503
# manifest sha256 910ef00e9f41… · 96.1 GB · 25 files
$ fw verify ./Mistral-Small-3.1-24B-Instruct-2503 mistralai/Mistral-Small-3.1-24B-Instruct-2503
From sourceHosted (signed)mistralai/Mistral-Small-3.1-24B-Instruct-2503Last check: 2026-11-14 21:24 UTC

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

Fine-tune of Mistral-Small-3.1-24B-Base-2503.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
96.1 GB
Weights
48.0 GB (safetensors)
Parameters
24B
Formats
safetensors
Task
not tagged
License
Apache-2.0 (permissive)
Files
25, each with a sha256
Publisher
mistralai
Added
2026-11-14
Section
alt.freeweights.mistral
Lineage

Original release from the publisher.

Base model: mistralai/Mistral-Small-3.1-24B-Base-2503

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-14 21:24 UTCpassed

Model card

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

Model Card for Mistral-Small-3.1-24B-Instruct-2503#

Building upon Mistral Small 3 (2501), Mistral Small 3.1 (2503) adds state-of-the-art vision understanding and enhances long context capabilities up to 128k tokens without compromising text performance. With 24 billion parameters, this model achieves top-tier capabilities in both text and vision tasks. This model is an instruction-finetuned version of: Mistral-Small-3.1-24B-Base-2503.

Mistral Small 3.1 can be deployed locally and is exceptionally "knowledge-dense," fitting within a single RTX 4090 or a 32GB RAM MacBook once quantized.

It is ideal for:

  • Fast-response conversational agents.
  • Low-latency function calling.
  • Subject matter experts via fine-tuning.
  • Local inference for hobbyists and organizations handling sensitive data.
  • Programming and math reasoning.
  • Long document understanding.
  • Visual understanding.

For enterprises requiring specialized capabilities (increased context, specific modalities, domain-specific knowledge, etc.), we will release commercial models beyond what Mistral AI contributes to the community.

Learn more about Mistral Small 3.1 in our blog post.

Key Features#

  • Vision: Vision capabilities enable the model to analyze images and provide insights based on visual content in addition to text.
  • Multilingual: Supports dozens of languages, including English, French, German, Greek, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Nepali, Polish, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Turkish, Ukrainian, Vietnamese, Arabic, Bengali, Chinese, Farsi.
  • Agent-Centric: Offers best-in-class agentic capabilities with native function calling and JSON outputting.
  • Advanced Reasoning: State-of-the-art conversational and reasoning capabilities.
  • Apache 2.0 License: Open license allowing usage and modification for both commercial and non-commercial purposes.
  • Context Window: A 128k context window.
  • System Prompt: Maintains strong adherence and support for system prompts.
  • Tokenizer: Utilizes a Tekken tokenizer with a 131k vocabulary size.

Benchmark Results#

When available, we report numbers previously published by other model providers, otherwise we re-evaluate them using our own evaluation harness.

Pretrain Evals#
ModelMMLU (5-shot)MMLU Pro (5-shot CoT)TriviaQAGPQA Main (5-shot CoT)MMMU
Small 3.1 24B Base81.01%56.03%80.50%37.50%59.27%
Gemma 3 27B PT78.60%52.20%81.30%24.30%56.10%
Instruction Evals#
Text#
ModelMMLUMMLU Pro (5-shot CoT)MATHGPQA Main (5-shot CoT)GPQA Diamond (5-shot CoT )MBPPHumanEvalSimpleQA (TotalAcc)
Small 3.1 24B Instruct80.62%66.76%69.30%44.42%45.96%74.71%88.41%10.43%
Gemma 3 27B IT76.90%67.50%89.00%36.83%42.40%74.40%87.80%10.00%
GPT4o Mini82.00%61.70%70.20%40.20%39.39%84.82%87.20%9.50%
Claude 3.5 Haiku77.60%65.00%69.20%37.05%41.60%85.60%88.10%8.02%
Cohere Aya-Vision 32B72.14%47.16%41.98%34.38%33.84%70.43%62.20%7.65%
Vision#
ModelMMMUMMMU PROMathvistaChartQADocVQAAI2DMM MT Bench
Small 3.1 24B Instruct64.00%49.25%68.91%86.24%94.08%93.72%7.3
Gemma 3 27B IT64.90%48.38%67.60%76.00%86.60%84.50%7
GPT4o Mini59.40%37.60%56.70%76.80%86.70%88.10%6.6
Claude 3.5 Haiku60.50%45.03%61.60%87.20%90.00%92.10%6.5
Cohere Aya-Vision 32B48.20%31.50%50.10%63.04%72.40%82.57%4.1
Multilingual Evals#
ModelAverageEuropeanEast AsianMiddle Eastern
Small 3.1 24B Instruct71.18%75.30%69.17%69.08%
Gemma 3 27B IT70.19%74.14%65.65%70.76%
GPT4o Mini70.36%74.21%65.96%70.90%
Claude 3.5 Haiku70.16%73.45%67.05%70.00%
Cohere Aya-Vision 32B62.15%64.70%57.61%64.12%
Long Context Evals#
ModelLongBench v2RULER 32KRULER 128K
Small 3.1 24B Instruct37.18%93.96%81.20%
Gemma 3 27B IT34.59%91.10%66.00%
GPT4o Mini29.30%90.20%65.8%
Claude 3.5 Haiku35.19%92.60%91.90%

Basic Instruct Template (V7-Tekken)#

<s>[SYSTEM_PROMPT]<system prompt>[/SYSTEM_PROMPT][INST]<user message>[/INST]<assistant response></s>[INST]<user message>[/INST]

<system_prompt>, <user message> and <assistant response> are placeholders.

Please make sure to use mistral-common as the source of truth

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 the following system prompt:

system_prompt = """You are Mistral Small 3.1, a Large Language Model (LLM) created by Mistral AI, a French startup headquartered in Paris.
You power an AI assistant called Le Chat.
Your knowledge base was last updated on 2023-10-01.
The current date is {today}.

When you're not sure about some information, you say that you don't have the information and don't make up anything.
If the user's question is not clear, ambiguous, or does not provide enough context for you to accurately answer the question, you do not try to answer it right away and you rather ask the user to clarify their request (e.g. "What are some good restaurants around me?" => "Where are you?" or "When is the next flight to Tokyo" => "Where do you travel from?").
You are always very attentive to dates, in particular you try to resolve dates (e.g. "yesterday" is {yesterday}) and when asked about information at specific dates, you discard information that is at another date.
You follow these instructions in all languages, and always respond to the user in the language they use or request.
Next sections describe the capabilities that you have.

# WEB BROWSING INSTRUCTIONS

You cannot perform any web search or access internet to open URLs, links etc. If it seems like the user is expecting you to do so, you clarify the situation and ask the user to copy paste the text directly in the chat.

# MULTI-MODAL INSTRUCTIONS

You have the ability to read images, but you cannot generate images.
You cannot read nor transcribe audio files or videos."""

We recommend using this model with the vLLM library to implement production-ready inference pipelines.

Installation

Make sure you install vLLM >= 0.8.1:

pip install vllm --upgrade

Doing so should automatically install mistral_common >= 1.5.4.

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.

Server#

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

  1. Spin up a server:
vllm serve mistralai/Mistral-Small-3.1-24B-Instruct-2503 --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.1-24B-Instruct-2503 on GPU requires ~55 GB of GPU RAM in bf16 or fp16.

  1. To ping the client you can use a simple Python snippet.
import requests
import json
from huggingface_hub import hf_hub_download
from datetime import datetime, timedelta

url = "http://<your-server-url>:8000/v1/chat/completions"
headers = {"Content-Type": "application/json", "Authorization": "Bearer token"}

model = "mistralai/Mistral-Small-3.1-24B-Instruct-2503"


def load_system_prompt(repo_id: str, filename: str) -> str:
    file_path = hf_hub_download(repo_id=repo_id, filename=filename)
    with open(file_path, "r") as file:
        system_prompt = file.read()
    today = datetime.today().strftime("%Y-%m-%d")
    yesterday = (datetime.today() - timedelta(days=1)).strftime("%Y-%m-%d")
    model_name = repo_id.split("/")[-1]
    return system_prompt.format(name=model_name, today=today, yesterday=yesterday)


SYSTEM_PROMPT = load_system_prompt(model, "SYSTEM_PROMPT.txt")

image_url = "https://huggingface.co/datasets/patrickvonplaten/random_img/resolve/main/europe.png"

messages = [
    {"role": "system", "content": SYSTEM_PROMPT},
    {
        "role": "user",
        "content": [
            {
                "type": "text",
                "text": "Which of the depicted countries has the best food? Which the second and third and fourth? Name the country, its color on the map and one its city that is visible on the map, but is not the capital. Make absolutely sure to only name a city that can be seen on the map.",
            },
            {"type": "image_url", "image_url": {"url": image_url}},
        ],
    },
]

data = {"model": model, "messages": messages, "temperature": 0.15}

response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.json()["choices"][0]["message"]["content"])
# Determining the "best" food is highly subjective and depends on personal preferences. However, based on general popularity and recognition, here are some countries known for their cuisine:

# 1. **Italy** - Color: Light Green - City: Milan
#    - Italian cuisine is renowned worldwide for its pasta, pizza, and various regional specialties.

# 2. **France** - Color: Brown - City: Lyon
#    - French cuisine is celebrated for its sophistication, including dishes like coq au vin, bouillabaisse, and pastries like croissants and éclairs.

# 3. **Spain** - Color: Yellow - City: Bilbao
#    - Spanish cuisine offers a variety of flavors, from paella and tapas to jamón ibérico and churros.

# 4. **Greece** - Not visible on the map
#    - Greek cuisine is known for dishes like moussaka, souvlaki, and baklava. Unfortunately, Greece is not visible on the provided map, so I cannot name a city.

# Since Greece is not visible on the map, I'll replace it with another country known for its good food:

# 4. **Turkey** - Color: Light Green (east part of the map) - City: Istanbul
#    - Turkish cuisine is diverse and includes dishes like kebabs, meze, and baklava.
Function calling#

Mistral-Small-3.1-24-Instruct-2503 is excellent at function / tool calling tasks via vLLM. E.g.:

Example

import requests
import json
from huggingface_hub import hf_hub_download
from datetime import datetime, timedelta

url = "http://<your-url>:8000/v1/chat/completions"
headers = {"Content-Type": "application/json", "Authorization": "Bearer token"}

model = "mistralai/Mistral-Small-3.1-24B-Instruct-2503"


def load_system_prompt(repo_id: str, filename: str) -> str:
    file_path = hf_hub_download(repo_id=repo_id, filename=filename)
    with open(file_path, "r") as file:
        system_prompt = file.read()
    today = datetime.today().strftime("%Y-%m-%d")
    yesterday = (datetime.today() - timedelta(days=1)).strftime("%Y-%m-%d")
    model_name = repo_id.split("/")[-1]
    return system_prompt.format(name=model_name, today=today, yesterday=yesterday)


SYSTEM_PROMPT = load_system_prompt(model, "SYSTEM_PROMPT.txt")


tools = [
    {
        "type": "function",
        "function": {
            "name": "get_current_weather",
            "description": "Get the current weather in a given location",
            "parameters": {
                "type": "object",
                "properties": {
                    "city": {
                        "type": "string",
                        "description": "The city to find the weather for, e.g. 'San Francisco'",
                    },
                    "state": {
                        "type": "string",
                        "description": "The state abbreviation, e.g. 'CA' for California",
                    },
                    "unit": {
                        "type": "string",
                        "description": "The unit for temperature",
                        "enum": ["celsius", "fahrenheit"],
                    },
                },
                "required": ["city", "state", "unit"],
            },
        },
    },
    {
        "type": "function",
        "function": {
            "name": "rewrite",
            "description": "Rewrite a given text for improved clarity",
            "parameters": {
                "type": "object",
                "properties": {
                    "text": {
                        "type": "string",
                        "description": "The input text to rewrite",
                    }
                },
            },
        },
    },
]

messages = [
    {"role": "system", "content": SYSTEM_PROMPT},
    {
        "role": "user",
        "content": "Could you please make the below article more concise?\n\nOpenAI is an artificial intelligence research laboratory consisting of the non-profit OpenAI Incorporated and its for-profit subsidiary corporation OpenAI Limited Partnership.",
    },
    {
        "role": "assistant",
        "content": "",
        "tool_calls": [
            {
                "id": "bbc5b7ede",
                "type": "function",
                "function": {
                    "name": "rewrite",
                    "arguments": '{"text": "OpenAI is an artificial intelligence research laboratory consisting of the non-profit OpenAI Incorporated and its for-profit subsidiary corporation OpenAI Limited Partnership."}',
                },
            }
        ],
    },
    {
        "role": "tool",
        "content": '{"action":"rewrite","outcome":"OpenAI is a FOR-profit company."}',
        "tool_call_id": "bbc5b7ede",
        "name": "rewrite",
    },
    {
        "role": "assistant",
        "content": "---\n\nOpenAI is a FOR-profit company.",
    },
    {
        "role": "user",
        "content": "Can you tell me what the temperature will be in Dallas, in Fahrenheit?",
    },
]

data = {"model": model, "messages": messages, "tools": tools, "temperature": 0.15}

response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.json()["choices"][0]["message"]["tool_calls"])
# [{'id': '8PdihwL6d', 'type': 'function', 'function': {'name': 'get_current_weather', 'arguments': '{"city": "Dallas", "state": "TX", "unit": "fahrenheit"}'}}]
Offline#
from vllm import LLM
from vllm.sampling_params import SamplingParams
from datetime import datetime, timedelta

SYSTEM_PROMPT = "You are a conversational agent that always answers straight to the point, always end your accurate response with an ASCII drawing of a cat."

user_prompt = "Give me 5 non-formal ways to say 'See you later' in French."

messages = [
    {
        "role": "system",
        "content": SYSTEM_PROMPT
    },
    {
        "role": "user",
        "content": user_prompt
    },
]
model_name = "mistralai/Mistral-Small-3.1-24B-Instruct-2503"
# note that running this model on GPU requires over 60 GB of GPU RAM
llm = LLM(model=model_name, tokenizer_mode="mistral")

sampling_params = SamplingParams(max_tokens=512, temperature=0.15)
outputs = llm.chat(messages, sampling_params=sampling_params)

print(outputs[0].outputs[0].text)
# Here are five non-formal ways to say "See you later" in French:

# 1. **À plus tard** - Until later
# 2. **À toute** - See you soon (informal)
# 3. **Salut** - Bye (can also mean hi)
# 4. **À plus** - See you later (informal)
# 5. **Ciao** - Bye (informal, borrowed from Italian)

# ```
#  /\_/\
# ( o.o )
#  > ^ <
# ```
Transformers (untested)#

Transformers-compatible model weights are also uploaded (thanks a lot @cyrilvallez). However the transformers implementation was not throughly tested, but only on "vibe-checks". Hence, we can only ensure 100% correct behavior when using the original weight format with vllm (see above).

Files

25 files · 96.1 GBWeights 48.0 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 25 files with their sha256
FileSizesha256
.gitattributes1.62 KB1e11e8e6b9eb852a71eadd8fe191d4b9e329eb81308602dec19ab16da7e172b2
README.md19.0 KB68effd5695d7053fa8153feedaaae529ce10bd6481f86dad76374a59de3592e6
SYSTEM_PROMPT.txt1.49 KB33a5139b633aed86401ddcb3d3a1435b54cb2804bcf90785fac04e6d07e3d881
chat_template.json2.77 KBd4b1a286509cd7a45186c5a149200a61405eaee8fb4c2863a90d43ff6151775f
config.json1.18 KBce3ec410cac74da358f786c574b73b6624c50c8bb876bcb628f06500fe07adcc
consolidated.safetensors48.0 GBd446ca97599fa9d98b2e3744d8b83019837a2fe34a80f4353120b1e9b6249b1e
generation_config.json116 B8e8cb26b98a0738d5ce154290725a4d7d65a577d3cfe586eb3cea4ebecf83105
model-00001-of-00010.safetensors4.88 GB4d735fce2330e13fa96c0ad839fbf703481ab05680593ad32b9219be30c9ff92
model-00002-of-00010.safetensors4.78 GB99c38a089b14a0fca228899132eb8db54ea551bdc96b639267d5177e4a172776
model-00003-of-00010.safetensors4.89 GB4917b19a128315c56c8ff3cdf531d9a88371314098c2698e28ac03a6d8c77813
model-00004-of-00010.safetensors4.78 GBacc83eeee5e993095ca9ad7518bf29f511b9e13b6b57d4f53580e9b8b6c084fe
model-00005-of-00010.safetensors4.78 GB5d81e8c278b8af82f96a69f36ce71e743a70aa8fe28d3118bd8d24dae5001b62
model-00006-of-00010.safetensors4.89 GB8ca257e4f5ee8446536562de3e0b7e1e2614d23b22311bf29bb88385218ba1d9
model-00007-of-00010.safetensors4.78 GBf880e9065a25eac3e4986d9b4d45ae0225fe59e093731ad633fded7e91ce058f
model-00008-of-00010.safetensors4.78 GB3bc98dc787b471919b469862a9c67f39f9ab2a407e641614da858cd35cb65823
model-00009-of-00010.safetensors4.89 GBb1ad95f53916db9384b80f3a233fb524d3085136b9065fd39a1fdf4f1749c401
model-00010-of-00010.safetensors4.57 GB97a62f323631157567b35651d7f835baaf290e5fc17c92bb888023cdb43218d1
model.safetensors.index.json57.9 KB664a049408e8694e5867312145b74b1971ad5472061a1f176e0806dec9b3d21c
params.json807 B23febf6d98a78f896149ab08733356d5b99e71b2e7e4c3caddfa4f48cda87885
preprocessor_config.json634 B0f1a312ed75c86bccdf65333b5b43507f597028d895dbb9cf9f16be9f87b52f1
processor_config.json189 B4ceef0d0cbf062ffd522d85fcbf5248c2db8659c589afcc47b2f26810e7d9a58
special_tokens_map.json21.4 KBc98562eff7be177aafa0bf23cacb9c86549aef1c4c60e91931bded3d70fe6f8f
tekken.json14.8 MBc604f35d1035f534519622c0ec83fed6184978d4fdee92a5bd2a50bc05438094
tokenizer.json17.1 MBb76085f9923309d873994d444989f7eb6ec074b06f25b58f1e8d7b7741070949
tokenizer_config.json198 KB85d2cc5ea2cddee01ddd36fe98a2eed62d85e78c8b049ea93ee0b2ae4c2c8e5e
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
68faf511d6 pinned now manifest updated, same commit2026-11-14 21:24 UTC25 files · 96.1 GB
68faf511d62026-11-14 21:24 UTC25 files · 96.1 GB

Use it

$ fw get mistralai/Mistral-Small-3.1-24B-Instruct-2503
# manifest sha256 910ef00e9f41… · 96.1 GB · 25 files
$ fw verify ./Mistral-Small-3.1-24B-Instruct-2503 mistralai/Mistral-Small-3.1-24B-Instruct-2503
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/mistralai/Mistral-Small-3.1-24B-Instruct-2503.json --dir ./Mistral-Small-3.1-24B-Instruct-2503 $ python3 fw.py verify ./Mistral-Small-3.1-24B-Instruct-2503 ./mistralai__Mistral-Small-3.1-24B-Instruct-2503.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mistralai/Mistral-Small-3.1-24B-Instruct-2503 --revision 68faf511d618ef198fef186659617cfd2eb8e33a --local-dir ./Mistral-Small-3.1-24B-Instruct-2503

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-14
Text in
README.md
Text sha256
68effd5695d7053fa8153feedaaae529ce10bd6481f86dad76374a59de3592e6
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: Mistral-Small-3.1-24B-Instruct-2503Date: 2026-11-14Commit: 68faf51Signed: 2DC28CC7B26A283B ✓
Upstream
mistralai/Mistral-Small-3.1-24B-Instruct-2503
Pinned commit
68faf511d618ef198fef186659617cfd2eb8e33a
Manifest
Mistral-Small-3.1-24B-Instruct-2503.json · .minisig
Manifest sha256
910ef00e9f41e402473b18ce083c08f788e6030f0025d800c4dc576cdc3a9f68
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 21:24 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/mistralai/Mistral-Small-3.1-24B-Instruct-2503.json $ curl -O https://freeweights.allternit.com/manifests/mistralai/Mistral-Small-3.1-24B-Instruct-2503.json.minisig $ minisign -Vm Mistral-Small-3.1-24B-Instruct-2503.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/Mistral-Small-3.1-24B-Base-2503 · this model is a finetune of it

11 models in the catalog name this one as their parent.

Fine-tunes
5
Quantizations
6
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mistralai/Mistral-Small-3.1-24B-Instruct-2503
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. Mistral-Small-3.1-24B-Instruct-2503.json. Provenance. Takedown history: none.

Variants

6 quantized or adapter builds of Mistral-Small-3.1-24B-Instruct-2503. Each has its own license check and page.

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