ApX logoApX logo

Mistral-Small-2501

Parameters

24B

Context Length

33K

Modality

Text

Architecture

Dense

License

Apache 2.0

Release Date

13 Jan 2025

Knowledge Cutoff

Oct 2023

System Requirements

VRAM requirements for different quantization methods and context sizes

1,024 tokens

52.03 GB VRAM

Consumer

3x RTX 4090

24GB VRAM

Datacenter

1x NVIDIA A100

80GB VRAM

Apple Silicon

1x Apple M3 Max

128GB VRAM

32,768 tokens

56.13 GB VRAM

Consumer

3x RTX 4090

24GB VRAM

Datacenter

1x NVIDIA A100

80GB VRAM

Apple Silicon

1x Apple M3 Max

128GB VRAM

Architecture Diagram

Input TokensToken EmbeddingPosition: RoPEHidden: 32.8k · Context: 33K · Vocab: 131.1kx 40 layersRMSNormPre-AttentionGrouped-Query Attention24Q / 6KV headsHead dim: 128+RMSNormPre-FFNFeed-Forward NetworkSwiGLUIntermediate: 32.8k+Final RMSNormOutput Logits

Evaluation Benchmarks

Rank

#108

BenchmarkScoreRank

0.913

13

0.747

18

General Knowledge

MMLU

0.81

21

0.12

34

General Text

Text Arena

1357

67

Rankings

Overall Rank

#108

Coding Rank

#132

About Mistral-Small-2501

Mistral Small 3, specifically the Mistral-Small-2501 variant, is a 24-billion-parameter language model developed by Mistral AI, engineered for optimal efficiency and low-latency performance in generative AI tasks. This model is delivered as both a pre-trained base model and an instruction-tuned checkpoint, making it suitable for a range of language-centric applications. Its release under the Apache 2.0 license underscores its commitment to an open ecosystem, enabling widespread adoption and modification.

The architectural foundation of Mistral-Small-2501 is a dense transformer network, distinguished by a design that incorporates fewer layers compared to larger models, thereby minimizing time per forward pass. The model utilizes Grouped-Query Attention (GQA) to enhance inference efficiency and integrates Rotary Position Embeddings (RoPE) for effective positional encoding. The SwiGLU activation function is employed within its layers. With a substantial context window of 32,768 tokens, the model is capable of processing and generating extended sequences of text. It supports multiple languages, reinforcing its applicability in diverse global contexts.

Mistral Small 3 (Mistral-Small-2501) is designed for practical deployment, emphasizing rapid response times. It exhibits performance characteristics that position it as a proficient solution for scenarios demanding quick and accurate language processing, such as conversational agents, automated function calling, and specialized domain-specific applications through fine-tuning. Its efficient architecture allows for deployment on various computational platforms, including consumer-grade hardware, making it suitable for localized inference and applications with strict latency requirements.

Technical Specifications

Attention

Attention Structure

Grouped-Query Attention

Attention Heads

24

Key-Value Heads

6

Attention Head Dimension

128

Position Embedding

ROPE

RoPE Theta

100,000,000

Sliding Window Attention

No

Sliding Window Size

-

Normalization

RMS Normalization

Activation Function

SwigLU

Dimensions

Hidden Dimension Size

32,768

Number of Layers

40

FFN Intermediate Size (Dense)

32,768

Multi-Token Prediction Heads

-

Tokenizer

Vocabulary Size

131,072

Model Integrity

Total Score

B

65 / 100

Mistral-Small-2501 Model Integrity Report

Total Score

65

/ 100

B

Audit Note

Mistral Small 3 (2501) exhibits strong transparency in its licensing, architectural specifications, and hardware requirements, making it highly accessible for local deployment. However, it remains significantly opaque regarding its training data provenance and compute resources. While its open-source license and clear identity are exemplary, the lack of a detailed technical paper limits full verification of its training methodology.

Upstream

18.0 / 30

Architectural Provenance

7.0 / 10

Mistral Small 3 (2501) is clearly identified as a dense transformer model with a 24B parameter count. Key architectural details are publicly documented, including the use of 40 layers, a hidden dimension of 5120, 32 attention heads, and 8 KV heads (Grouped-Query Attention). It utilizes SwiGLU activation and Rotary Position Embeddings (RoPE) with a theta of 1M. While the high-level architecture is well-described in official blog posts and model cards, a full technical paper detailing the specific pre-training methodology and architectural innovations beyond standard transformer blocks is not provided.

Dataset Composition

2.0 / 10

Information regarding the training data is extremely limited. Mistral AI states that the model was not trained with Reinforcement Learning (RL) or synthetic data, positioning it as a 'pure' base model. However, there is no public disclosure of the specific data sources, the proportions of different data types (e.g., web, code, books), or the filtering and cleaning methodologies used. The claim of being 'knowledge-dense' is a marketing assertion without verifiable data provenance documentation.

Tokenizer Integrity

9.0 / 10

The model uses the 'Tekken' tokenizer, which is publicly available via the mistral-common library. It features a large vocabulary size of 131,072 tokens, a significant increase from previous versions, designed to improve efficiency across dozens of supported languages. The tokenizer's performance and vocabulary are verifiable through the official GitHub repositories and integration with standard libraries like Hugging Face Transformers and vLLM.

Model

23.0 / 40

Parameter Density

8.0 / 10

The model's parameter count is explicitly stated as 24B (with some technical sources specifying 23.6B). As a dense model, all parameters are active during inference, which is clearly communicated. Detailed layer-wise specifications (40 layers, 32k hidden dim) are available through partner documentation (e.g., NVIDIA NIM, AWS), providing a clear breakdown of the model's density and structure.

Training Compute

1.0 / 10

There is virtually no public information regarding the compute resources used to train Mistral Small 3. No details on GPU/TPU hours, hardware clusters, training duration, or carbon footprint have been disclosed. The only compute-related information provided is for inference and fine-tuning requirements, not the original training phase.

Benchmark Reproducibility

5.0 / 10

Mistral provides benchmark results for standard evaluations like MMLU (81%), HumanEval, and GSM8K. They disclose that internal evaluation pipelines were used and acknowledge that results may vary from other reports. While they mention using third-party vendors for human evaluations, the exact prompts, few-shot examples, and evaluation code are not fully public, limiting the ability of independent researchers to exactly replicate the stated scores.

Identity Consistency

9.0 / 10

The model consistently identifies itself as Mistral Small 3 or the 2501 variant across official documentation, API endpoints, and model cards. It maintains a clear versioning identity (2501) to distinguish it from previous iterations (2409, 2402). There are no documented cases of the model misidentifying itself as a competitor's product or making misleading claims about its origin.

Downstream

24.0 / 30

License Clarity

10.0 / 10

The model is released under the Apache 2.0 license, which is a highly permissive, standard open-source license. This applies to both the pre-trained base model and the instruction-tuned checkpoints. The terms are clear, allowing for both commercial and non-commercial use, modification, and distribution without conflicting proprietary restrictions.

Hardware Footprint

8.0 / 10

Hardware requirements are well-documented for various deployment scenarios. Official sources specify that the model requires ~55GB of VRAM in BF16/FP16 but can be quantized to fit on a single 24GB GPU (like an RTX 4090) or a 32GB RAM MacBook. Detailed VRAM requirements for 4-bit quantization and its impact on accuracy (approx. 1.5 point drop) are available through community and partner documentation.

Versioning Drift

6.0 / 10

Mistral uses a date-based semantic versioning system (2501) and maintains a public changelog for its API and model releases. However, while new versions are clearly labeled, detailed documentation of behavioral drift or specific changes in weights between minor updates is less transparent. The transition from previous 'Small' versions to 2501 is noted, but a granular history of performance changes over time is not provided.

About Mistral Small 3

Mistral Small 3, a 24 billion parameter model, was designed for efficient, low-latency generative AI tasks. Its optimized architecture supports local deployment and includes multimodal understanding, multilingual capabilities, and a 128,000-token context window.


Other Mistral Small 3 Models
  • No related models available