MLX LM
MLX LM est le paquet Python de l'équipe MLX d'Apple pour générer du texte avec des modèles de langage et les affiner sur Mac à puce Apple Silicon.
Télécharger
Versions et configuration
- Paquet : « pip install mlx-lm » ; Python 3.11 ou plus
- Paquet : « conda install -c conda-forge mlx-lm »
- Dépôt officiel : Code source et exemples
Tout pour : Mac
Version : v0.32.2, 16 octobre 2026
- Prix
- Gratuit
- Licence
- open source (MIT)
- Fonctionne
- En local
- Éditeur
- Apple
Pourquoi il est là : Il tire parti de la mémoire unifiée des Mac Apple Silicon grâce à MLX, et sait aussi quantifier et affiner un modèle sur la machine.
Liens officiels, sans lien affilié.
Télécharger MLX LM sur Mac
Télécharger MLX LM sur Mac : configuration, version, limitesCe que c'est
Il s'utilise en ligne de commande, en Python ou comme petit serveur proche de l'API d'OpenAI, et puise dans les milliers de modèles convertis par la communauté MLX sur Hugging Face.
À quoi ça sert
- Converser avec un modèle dans le terminal avec « mlx_lm.chat ». github.com
- Convertir et quantifier en 4 bits un modèle de Hugging Face, puis le republier. github.com
- Affiner un modèle sur ses données avec LoRA, y compris un modèle quantifié. github.com
- Servir un modèle à d'autres applications du Mac avec « mlx_lm.server ». github.com
Fonctions
- Génération et chat
- Commandes mlx_lm.generate et mlx_lm.chat, et API Python avec génération en flux et en lots. github.com
- Conversion et quantification
- mlx_lm.convert transforme un modèle de Hugging Face et peut l'envoyer vers un dépôt. github.com
- Affinage
- Affinage LoRA ou complet, y compris sur des modèles quantifiés. github.com
- Serveur local
- Une API inspirée de celle d'OpenAI, que l'éditeur déconseille en production : ses contrôles de sécurité restent basiques. github.com
- Longs contextes
- Cache clé-valeur à taille fixe, mise en cache des invites et taille de préremplissage réglable. github.com
- Inférence distribuée
- Répartition de l'inférence et de l'affinage sur plusieurs machines avec mx.distributed. github.com
Pour qui
Développeurs et utilisateurs avancés de Mac Apple Silicon à l'aise avec Python et le terminal, qui veulent exécuter, convertir ou affiner des modèles localement. github.com
Ce qu'il faut savoir
- En local
- Les modèles tournent sur le Mac ; ils sont téléchargés depuis Hugging Face et rangés dans son cache local. La publication d'un modèle converti vers Hugging Face se fait sur demande (option --upload-repo). github.com
- Limites
- Aucune interface graphique : tout se fait en ligne de commande ou en Python. github.com
- Limites
- Les modèles qui frôlent la taille de la mémoire du Mac sont lents ; l'accélération par mémoire « câblée » demande macOS 15 ou plus récent. github.com
- Confidentialité
- Certains modèles exigent l'option trust_remote_code, qui exécute du code fourni avec eux ; MLX LM demande alors confirmation dans le terminal. github.com
- À noter
- Sous Linux, le paquet existe aussi en versions CUDA et processeur seul, toujours sur le moteur MLX. pypi.org
- Configuration
- Mac à puce Apple Silicon, macOS 14.0 ou plus récent, Python natif 3.10 ou plus pour MLX (3.11 ou plus pour mlx-lm). macOS 15 conseillé pour les gros modèles. Aucune mémoire minimale publiée. ml-explore.github.io
- Prix
- Gratuit github.com
- Licence
- Open source, licence MIT. github.com
Modèles
Des milliers de modèles de Hugging Face, dont de nombreuses versions quantifiées publiées par l'organisation mlx-community. github.com
Les noms surlignés ont leur fiche sur QUELLE IA : score, forces, mémoire demandée.
Sur quelles machines
Mac à puce Apple Silicon, macOS 14.0 ou plus récent, Python natif 3.10 ou plus pour MLX (3.11 ou plus pour mlx-lm). macOS 15 conseillé pour les gros modèles. Aucune mémoire minimale publiée. ml-explore.github.io
Parmi les machines suivies par QUELLE IA (Mac), 17 répondent à ce que demande l'éditeur :
- Mac mini M6, 16 Go
- MacBook Air M5
- MacBook Pro 14 pouces M5
- Mac mini M5 Pro, 24 Go
- Mac mini M6, 24 Go
- MacBook Pro M5 Pro
- Mac mini M6, 32 Go
- Mac Studio M5 Max, 36 Go
- MacBook Pro M5 Max
- Mac mini M5 Pro, 48 Go
- Mac Studio M5 Max, 48 Go
- Mac mini M5 Pro, 64 Go
Et 5 autres sur Sur ma machine.
Sur QUELLE IA
- Llama 3.2 3B Un modèle que MLX LM propose : son score, ses forces, ce qu'il demande.
- Mistral 7B v0.3 Un modèle que MLX LM propose : son score, ses forces, ce qu'il demande.
- Les outils de code Pour aller plus loin sur l'usage « pour les développeurs ».
- Le classement du code Pour aller plus loin sur l'usage « pour les développeurs ».
- Quel modèle tient sur ma machine Pour aller plus loin sur l'usage « pour les développeurs ».
- Les modèles qui tournent en local Pour aller plus loin sur l'usage « ia locale sur ordinateur ».
Sources
Sources : pages de l'éditeur, des boutiques et du dépôt, .
Société éditrice : Apple Inc..
- github.com/ml-explore/mlx-lm/blob/main/README.md
- github.com/ml-explore/mlx-lm/blob/main/mlx_lm/LORA.md
- github.com/ml-explore/mlx-lm/blob/main/mlx_lm/SERVER.md
- pypi.org/project/mlx-lm/
- github.com/ml-explore/mlx-lm/blob/main/LICENSE
- anaconda.org/conda-forge/mlx-lm
- github.com/ml-explore/mlx-lm
- ml-explore.github.io/mlx/build/html/install.html
- github.com/ml-explore/mlx-lm/releases/latest
- github.com/ml-explore/mlx/blob/main/docs/src/_static/mlx_logo.png
Icône : Apple, dépôt officiel.
Les outils pour développeurs →Apps et logiciels d'IA : tout voir →Signaler une erreur →
Dans le même usage
Foundry Local
MicrosoftFoundry Local est le moteur d'IA locale de Microsoft, fait pour être intégré aux applications : un moteur d'environ 20 Mo, des kits de développement (SDK) en C, C++, C#, JavaScript, Python et Rust, et un catalogue restreint de modèles optimisés.
- Mac
- Windows
- Linux
gratuitopen source

Lemonade
AMDLemonade installe sur l'ordinateur un serveur d'IA locale, avec une application et une ligne de commande, pour faire tourner des modèles de texte, d'image, de voix et de transcription sur le processeur, la carte graphique ou le NPU.
- iPhone
- Android
- Mac
- Windows
- Linux
gratuitopen source

LocalAI
LocalAILocalAI est un serveur libre qui fait tourner sur sa propre machine des modèles de texte, de vision, de voix, d'image et de vidéo, accessibles comme les API d'OpenAI, d'Anthropic ou d'ElevenLabs.
- Mac
- Windows
- Linux
gratuitopen source
NVIDIA AI Workbench
NVIDIAAI Workbench est un gestionnaire gratuit d'environnements de développement d'IA. Chaque projet est un dépôt Git qui tourne dans un conteneur, décrit par des fichiers de configuration suivis dans Git ; l'outil installe pilotes et moteur de conteneurs, et l'on travaille sur son PC ou sur une machine distante (station de travail, serveur, cloud) avec la même interface.
- Mac
- Windows
- Linux
gratuitcode fermé