Installer Ollama sur macOS (Apple Silicon)
Les Mac Apple Silicon (M1, M2, M3, M4) sont parmi les meilleures machines grand public pour l'IA locale. La mémoire unifiée permet à un MacBook Pro 64 Go de faire tourner des modèles 70B qu'un PC gamer à 2 000 € ne peut pas approcher. Voici comment démarrer en 3 minutes.
#Pourquoi un Mac pour l'IA locale ?
Sur un PC classique, la VRAM du GPU est physiquement séparée de la RAM du CPU. Vous avez une RTX 4070 à 12 Go ? Vous êtes limité à 12 Go pour vos modèles, peu importe vos 64 Go de RAM système.
Sur un Mac Apple Silicon, la mémoire est unifiée : GPU, CPU et Neural Engine partagent la même RAM. Un MacBook Pro M3 Max à 64 Go peut allouer 48 Go à un modèle — de quoi charger Llama 3 70B Q4 sans effort.
#Prérequis
- macOS 12 Monterey ou plus récent
- Sonoma (14) ou Sequoia (15) recommandés pour les dernières optimisations Metal.
- Mac Apple Silicon
- M1, M2, M3 ou M4 — pro, max, ultra, peu importe. Les Intel ne sont pas supportés officiellement (lent).
- 16 Go de RAM minimum
- 8 Go suffisent pour un 3B mais c'est serré. 16 Go ouvre les 7B, 32 Go les 13B, 64 Go les 70B.
- ~20 Go d'espace disque
- Pour 3-4 modèles. Les téléchargements vont dans ~/.ollama/models.
#1. Installation
Deux méthodes, toutes les deux propres : le .dmg officiel ou Homebrew. Les devs préfèreront Homebrew, les autres iront au plus simple.
#Option A — Application .dmg
- 01Ouvrez le .dmg téléchargéGlissez Ollama.app vers votre dossier Applications, comme n'importe quelle app Mac.
- 02Lancez Ollama.app une foisAu premier lancement, macOS demande confirmation ("app téléchargée depuis internet"). Cliquez Ouvrir.
- 03Autorisez l'outil en ligne de commandeOllama propose d'installer la commande ollama. Acceptez — un mot de passe admin vous sera demandé.
- 04L'icône lama apparaît dans la barre de menusC'est le daemon. Vous pouvez refermer la fenêtre d'accueil, il continue de tourner.
#Option B — Homebrew
Plus rapide à mettre à jour. Avantage : brew upgrade ollama quand une nouvelle version sort.
#Vérification
#2. Votre premier modèle
Sur un Mac 16 Go, commencez par Mistral 7B ou Qwen 2.5 7B. Sur 32 Go+, vous pouvez viser directement Llama 3.1 8B ou Mixtral.
#3. Comprendre la mémoire unifiée
macOS alloue dynamiquement la RAM entre les apps. Quand Ollama charge un modèle, le système déplace automatiquement d'autres choses vers le swap si besoin. Vous pouvez donc charger plus gros que d'habitude, au prix d'un ralentissement général.
Pour surveiller ça en temps réel pendant qu'un modèle tourne :
#4. Vérifier l'accélération Metal
Metal est l'équivalent Apple de CUDA : l'API qui permet à Ollama de faire tourner les calculs sur le GPU intégré du Mac. C'est activé par défaut, mais bon à vérifier.
Dans la colonne PROCESSOR, vous devez voir 100% GPU. Si vous voyez CPU, quelque chose cloche — c'est soit un modèle non-supporté soit un driver Metal trop vieux.
#5. Une interface ChatGPT-like
Pour un usage quotidien, le terminal fatigue vite. Trois options propres sur Mac :
- Enchanted (gratuit, App Store)
- Le plus propre côté design. Natif SwiftUI, se connecte à Ollama sans config.
- Msty (gratuit, .dmg)
- Plus complet : multi-modèles, tabs, prompts sauvegardés, RAG intégré.
- Open WebUI via Docker
- Si vous avez déjà Docker, c'est la version la plus riche (historique, markdown, extensions).
#6. Ollama au démarrage
Par défaut, Ollama démarre avec votre session si vous l'avez installé via le .dmg. Pour Homebrew, c'est manuel :
Pour désactiver : brew services stop ollama. Pour voir l'état : brew services list.
#Dépannage
- "ollama : command not found" après install
- Le lien symbolique n'a pas été créé. Lancez Ollama.app une fois et acceptez la proposition d'installer la CLI.
- Le modèle plante à mi-chemin
- Mémoire insuffisante. Fermez Chrome/Electron et relancez. Sinon, prenez une quantization plus petite.
- Ventilateurs à fond sur MacBook
- Normal pendant l'inférence intensive. Pour limiter : utilisez un modèle plus petit, ou branchez sur secteur (les MacBook throttlent sur batterie).
- Impossible de supprimer Ollama
- Stop le daemon : ollama stop. Puis supprimez Ollama.app et le dossier ~/.ollama (contient tous les modèles téléchargés).
Un retour, une erreur, une précision ? Faites-nous signe, ça améliore le guide pour tout le monde.