Aller au contenu
EN 4 QUESTIONSTrouver mon modèle
Apps et logiciels · Pour les développeurs
Icône de MLX LM

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é.

Ce 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 :

Et 5 autres sur Sur ma machine.

Sur QUELLE IA

Sources

Sources : pages de l'éditeur, des boutiques et du dépôt, .

Société éditrice : Apple Inc..

Icône : Apple, dépôt officiel.

Les outils pour développeurs →Apps et logiciels d'IA : tout voir →Signaler une erreur →

Cette fiche existe aussi en texte et en JSON.

Dans le même usage