freshcrate
Skin:/
Home > Frameworks > mistral-common

mistral-common

Mistral-common is a library of common utilities for Mistral AI.

Why this rank:Release freshnessHealthy release cadence

Description

<div align="center"> <img src="./docs/assets/logo.svg" alt="Mistral AI" height="100"/> <br/> <br/> # Mistral-common [![PyPI version](https://img.shields.io/pypi/v/mistral-common?label=release&logo=pypi&logoColor=white)](https://pypi.org/project/mistral-common/) [![Tests](https://img.shields.io/github/actions/workflow/status/mistralai/mistral-common/lint_build_test.yaml?label=tests&branch=main)](https://github.com/mistralai/mistral-common/actions/workflows/lint_build_test.yaml) [![Documentation](https://img.shields.io/website?url=https%3A%2F%2Fmistralai.github.io%2Fmistral-common%2F&up_message=online&down_message=offline&label=docs)](https://mistralai.github.io/mistral-common/) [![Python version](https://img.shields.io/badge/dynamic/json?query=info.requires_python&label=python&url=https%3A%2F%2Fpypi.org%2Fpypi%2Fmistral-common%2Fjson)](https://www.python.org/downloads/) [![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](./LICENCE) </div> ## What is it? **mistral-common** is a set of tools to help you work with [Mistral AI](https://mistral.ai/) models. We open-source the tokenizers, validation and normalization code that can be used with our models. This ensures that you can take full advantage of our models for the following features: - **tokenization** of text, images and tools calls. - **validation and normalization** of requests, messages, tool calls, and responses. This is built on top of the [Pydantic](https://docs.pydantic.dev/latest/) library. We also version our tokenizers to guarantee backward compatibility for the models that we release. ## For who ? This library is for you if you want to: - use our models in your own application. - build your own models and want to use the same tokenization and validation code as we do. ## How to use it ? You can install the library using pip: ```sh pip install mistral-common ``` We propose different dependencies to install depending on your needs: - `image`: to use the image tokenizers. - `audio`: to use the audio tokenizers. - `hf-hub`: to download the tokenizers from the Hugging Face Hub. - `sentencepiece`: to allow the use of SentencePiece tokenizers. This is now optional as we only release `Tekken` tokenizers for recent models. - \[Experimental\] `server`: to use our tokenizers in a server mode. Each dependency is optional and can be installed separately or all together using the following commands: ```sh pip install "mistral-common[image]" pip install "mistral-common[audio]" pip install "mistral-common[hf-hub]" pip install "mistral-common[sentencepiece]" pip install "mistral-common[server]" pip install "mistral-common[image,audio,hf-hub,sentencepiece,server]" ``` For more information, please refer to the [documentation](https://mistralai.github.io/mistral-common/). ## How to contribute ? We welcome contributions to this library. All of our features are tested to ensure best usage. But if you encounter a bug, find difficulties in using `mistral-common`, please open an issue on our [GitHub repository](https://github.com/mistralai/mistral-common/issues). If you want to contribute to the code, please fork the repository and open a pull request. We will review your changes and merge them if they are relevant to the library. ```sh # Clone the repository git clone https://github.com/<your_fork_username>/mistral-common.git cd mistral-common # Create a virtual environment and install the dependencies uv venv source .venv/bin/activate uv sync --frozen --all-extras --group dev # --group docs if you want to build the documentation # Install the pre-commit hooks uv run pre-commit install ``` ## License This library is licensed under the Apache 2.0 License. See the [LICENCE](./LICENCE) file for more information. *You must not use this library or our models in a manner that infringes, misappropriates, or otherwise violates any third partyโ€™s rights, including intellectual property rights.*

Release History

VersionChangesUrgencyDate
1.11.0Imported from PyPI (1.11.0)Low4/21/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

schemathesisProperty-based testing framework for Open API and GraphQL based appsv4.21.1
ctranslate2Fast inference engine for Transformer modelsv4.8.0
cadwynProduction-ready community-driven modern Stripe-like API versioning in FastAPI7.0.0
tqdmFast, Extensible Progress Meterv4.68.1
inspect-aiFramework for large language model evaluationsmain@2026-06-05

More from pypi

markitdownUtility tool for converting various files to Markdown
fastapiFastAPI framework, high performance, easy to learn, fast to code, ready for production
djangoA high-level Python web framework that encourages rapid development and clean, pragmatic design.
flaskA simple framework for building complex web applications.

More in Frameworks

spec_driven_developSpec-Driven Develop is a platform-agnostic AI agent skill that automates the pre-development workflow for large-scale complex tasks. It is not a framework, not a runtime, not a package manager โ€” it is
deer-flowAn open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of ta
simBuild, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.
ctranslate2Fast inference engine for Transformer models