Codestral 25.01
Codestral 25.01
Version: 2
Mistral AILast updated August 2025
Codestral 25.01 by Mistral AI is designed for code generation, supporting 80+ programming languages, and optimized for tasks like code completion and fill-in-the-middle
Reasoning
Coding

Key capabilities

About this model

Codestral 25.01 is explicitly designed for code generation tasks. It helps developers write and interact with code through a shared instruction and completion API endpoint. As it masters code and can also converse in a variety of languages, it can be used to design advanced AI applications for software developers.

Key model capabilities

  • Code generation: code completion, suggestions, translation
  • Code understanding and documentation: code summarization and explanation
  • Code quality: code review, refactoring, bug fixing and test case generation
  • Code generation with fill-in-the-middle (FIM) completion: users can define the starting point of the code using a prompt, and the ending point of the code using an optional suffix and an optional stop. The Codestral model will then generate the code that fits in between, making it ideal for tasks that require a specific piece of code to be generated.

Use cases

See Responsible AI for additional considerations for responsible use.

Key use cases

  • Code generation: code completion, suggestions, translation
  • Code understanding and documentation: code summarization and explanation
  • Code quality: code review, refactoring, bug fixing and test case generation
  • Code generation with fill-in-the-middle (FIM) completion: users can define the starting point of the code using a prompt, and the ending point of the code using an optional suffix and an optional stop. The Codestral model will then generate the code that fits in between, making it ideal for tasks that require a specific piece of code to be generated.

Out of scope use cases

Prompts and completions are passed through a default configuration of Azure AI Content Safety classification models to detect and prevent the output of harmful content. Learn more about Azure AI Content Safety . Configuration options for content filtering vary when you deploy a model for production in Azure AI; learn more .

Pricing

Pricing is based on a number of factors, including deployment type and tokens used. See pricing details here.

Technical specs

The provider has not supplied this information.

Training cut-off date

The provider has not supplied this information.

Training time

The provider has not supplied this information.

Input formats

The provider has not supplied this information.

Output formats

The provider has not supplied this information.

Supported languages

The provider has not supplied this information.

Sample JSON response

The provider has not supplied this information.

Model architecture

The provider has not supplied this information.

Long context

New standard on the performance/latency space with a 256k context window.

Optimizing model performance

The provider has not supplied this information.

Additional assets

The provider has not supplied this information.

Training disclosure

Training, testing and validation

The provider has not supplied this information.

Distribution

Distribution channels

The provider has not supplied this information.

More information

The provider has not supplied this information.

Responsible AI considerations

Safety techniques

The provider has not supplied this information.

Safety evaluations

The provider has not supplied this information.

Known limitations

The provider has not supplied this information.

Acceptable use

Acceptable use policy

The provider has not supplied this information.

Quality and performance evaluations

Source: Mistral AI The provider has not supplied this information.

Benchmarking methodology

Source: Mistral AI The provider has not supplied this information.

Public data summary

Source: Mistral AI The provider has not supplied this information.
Model Specifications
Context Length256000
LicenseCustom
Last UpdatedAugust 2025
Input TypeText
Output TypeText
ProviderMistral AI
Languages1 Language