Ollama
Version en vigueur 0.40.102026-10-23Arbre audité tag v0.40.2 (commit b061384d90ff455462bc32745dd0de479de717a3)Licence MIT
Ollama 0.40.10 fait tourner les modèles sur votre machine (Windows, Mac ou Linux), mais local ne veut pas dire muet. Aucune analytique tierce, mais d’origine il émet jusqu’à 4 appels vers ollama.com, dont la vérification horaire des mises à jour de l’application de bureau, impossible à couper. Code public sous licence MIT : nous avons vérifié ces appels en le lisant.
Serveur local de modèles avec installateur de bureau, catalogue maison et une seule commande qui télécharge et exécute. C’est ce qui ressemble le plus à une boîte noire qui marche toute seule.
Étapes jusqu’au premier token
Mesuré par Local AI Scope
Hôtes qu’il contacte d’origine
Déclaré par le fabricant
Licence
Mesuré par Local AI Scope
Vidéos : Ollama 4
Les meilleures démonstrations que nous avons trouvées. Appuyez et la vidéo s’ouvre ici.
Les vidéos sont sur YouTube et rien ne se charge depuis YouTube tant que vous n’appuyez pas (mode sans cookies). La miniature est servie par nous.
Comment nous l’avons vérifié
Tout ce que cette fiche affirme sur le réseau vient de la lecture du code publié et de la documentation officielle à la date indiquée, et non de l’observation du trafic. Nous n’avons pas encore placé le programme devant un analyseur de réseau : c’est de l’analyse statique, pas de l’observation. Cette capture est sur notre liste ; le jour où nous l’aurons, ces cellules monteront d’un niveau de preuve. D’ici là, pas question de prétendre avoir reniflé les paquets : nous avons lu la recette, pas goûté le plat.
Ce qui sort de votre machine
Avant de laisser un logiciel local approcher vos documents, nous lui posons quatre questions : ce qu’il envoie de lui-même, qui d’autre il appelle, sur quelle adresse il écoute, et si vous pouvez le vérifier vous-même. Un vrai entretien d’embauche.
Télémétrie par défaut
Aucune analytique tierce — mais il n’est pas muet pour autant. Vérifié par nous à la source primaire
Il n’y a pas une seule bibliothèque d’analytique dans tout l’arbre publié : ni telemetry, ni analytics, ni posthog, mixpanel, sentry ou datadog en dehors des fichiers de test. C’est un point en sa faveur et c’est vérifiable. Ce qu’il y a, en revanche, ce sont des appels automatiques vers ollama.com, ce qui est autre chose et fait l’objet de la section suivante.
«We may collect limited device and usage metadata (such as app version and request counts).»
Comment le désactiver: Il n’existe pas d’interrupteur de télémétrie : aucune des 27 variables OLLAMA_* que lit Ollama n’en est un, parce qu’il n’y a pas de SDK d’analytique à éteindre. Le levier qui existe, OLLAMA_NO_CLOUD=1, coupe les fonctions cloud et le catalogue distant ; pas la vérification des mises à jour, ni la consultation du compte que fait l’application de bureau à son ouverture.
Source · consulté le 2026-10-10
Autres appels vers l’extérieur
| Quoi | Vers où | Quand | Peut-on l’éviter | Preuve |
|---|---|---|---|---|
| Catalogue et téléchargement des modèles | registry.ollama.ai |
Lors d’un pull ou d’un run d’un modèle absent du disque. | Non : c’est la fonction | vérifié par nous |
| Vérification des mises à jour, signée avec une clé stockée sur votre machine | ollama.com/api/update |
Toutes les heures tant que l’application de bureau est ouverte. Sur macOS, elle emporte en plus un identifiant persistant de l’appareil. | Non. Voir plus bas | vérifié par nous |
| Catalogue distant de modèles recommandés, signé avec la clé de votre installation depuis la 0.33.0 | ollama.com/api/experimental/model-recommendations |
Au démarrage puis toutes les 4 heures, lancé par `ollama serve` lui-même : sans application de bureau et sans compte. | Oui : OLLAMA_NO_CLOUD=1 | vérifié par nous |
| Inférence dans le cloud et recherche web | ollama.com |
Seulement avec les modèles à suffixe :cloud ou la recherche web, et seulement après `ollama signin`. | Oui : OLLAMA_NO_CLOUD=1 | déclaré par l’éditeur |
| Préchargement de la liste des modèles cloud, signé | ollama.com/api/tags · ollama.com/api/show |
Une fois à chaque démarrage de `ollama serve` — Linux compris, sans application et sans compte — et quand vous ouvrez un modèle :cloud. | Oui : OLLAMA_NO_CLOUD=1 | vérifié par nous |
| Consultation du compte à l’ouverture de l’application, signée | ollama.com/api/me |
À l’ouverture de l’application de bureau macOS ou Windows, puis quand sa fenêtre redemande l’utilisateur (au plus toutes les 5 minutes), avec ou sans compte. | Non | vérifié par nous |
| Catalogue pour Claude Desktop et l’application ChatGPT, signé | ollama.com/api/experimental/model-recommendations?app=… · ollama.com/api/tags |
Sur macOS uniquement, et seulement si vous connectez Claude Desktop ou l’application ChatGPT à Ollama depuis l’application. | Oui : ne pas connecter cette intégration | vérifié par nous |
«The original macOS app used to use the device ID to check for updates so include it if present. […] Auto-update disabled – don’t download, just log.»
Source · consulté le 2026-10-10
Sur quelle adresse il écoute
| Réglage | D’origine |
|---|---|
| Écoute sur | 127.0.0.1:11434 |
| Authentification par défaut | aucune |
| CORS par défaut | Permissif : localhost sur n’importe quel port, plus app://, file://, tauri://, vscode-webview:// et vscode-file:// ; extensions de navigateur seulement si ajoutées à OLLAMA_ORIGINS |
Il n’écoute que sur localhost, ce qui est raisonnable. Le bémol, c’est le CORS : sans rien configurer, il accepte les requêtes de n’importe quelle page servie sur localhost, sur n’importe quel port, plus app://, file://, tauri://, vscode-webview:// et vscode-file:// ; les extensions de navigateur reçoivent un 403 tant que vous ne les ajoutez pas à OLLAMA_ORIGINS. Et l’API locale n’a aucune authentification : OLLAMA_AUTH ne protège pas le serveur, elle fait seulement signer le client. Depuis la version 0.40.1 (7 octobre 2026), le serveur local répond aussi à GET /api/balance et GET /api/usage en les relayant vers ollama.com, signées avec la clé de la machine : quiconque atteint le port lit donc, sans clé, le solde et la consommation cloud du compte connecté sur cette machine. OLLAMA_NO_CLOUD=1 ferme les deux avec un 403 sans sortir de la machine. Vérifié par nous à la source primaire
Source · consulté le 2026-10-10
Source · consulté le 2026-10-10
Peut-on l’auditer ?
Oui. Le code est public et sous MIT, donc tout ce que dit cette fiche sur le réseau a été vérifié en le lisant, pas en le croyant. C’est la différence entre un fait et une promesse, et c’est ce qui rend cette ligne du tableau crédible. Vérifié par nous à la source primaire
Source · consulté le 2026-10-11
Politique de confidentialité
Ollama Inc., politique de mars 2026. Elle dit que le programme s’exécute localement et qu’ils ne voient pas vos prompts, et en même temps qu’ils peuvent collecter des métadonnées limitées d’appareil et d’usage, dont le nombre de requêtes — ce qui suppose de compter par installation. déclaré par l’éditeur Source
Ce qu’il exécute, et où
Plateformes, accélérateurs et formats de modèle : les trois murs qu’on peut rencontrer dès ce premier soir plein d’enthousiasme. Mieux vaut les découvrir ici qu’à minuit avec un modèle à moitié téléchargé.
Où il fonctionne
| Plateforme | Prise en charge | Preuve |
|---|---|---|
| Windows | Oui : Windows 10 22H2 ou plus récent, x64 et ARM64. L’installation ne demande pas de droits d’administrateur. | déclaré par l’éditeur |
| macOS Apple Silicon | Oui : macOS Sonoma (14) ou plus récent, en utilisant le CPU et le GPU. Depuis la 0.40.0, les modèles qui existent en version MLX tournent sur MLX par défaut. | déclaré par l’éditeur |
| macOS Intel | Oui, mais en CPU seulement selon Ollama : le binaire macOS est universel, il démarre donc. | déclaré par l’éditeur |
| Linux | Oui : archives amd64 et arm64, paquet ROCm séparé pour les cartes AMD et paquets JetPack pour Jetson. Pas d’application de bureau sous Linux. | vérifié par nous |
Ce qu’il accélère
| Moteur | État | Preuve |
|---|---|---|
| CUDA | Oui : NVIDIA avec capacité de calcul 5.0 ou plus et pilote 550+. De 5.0 à 6.2, pilote 570+ exigé. | déclaré par l’éditeur |
| ROCm | Oui, sous Windows aussi : exige la pile de pilotes ROCm v7 / HIP7. | déclaré par l’éditeur |
| Metal | Oui sur Apple Silicon : via llama.cpp et, depuis la 0.40.0, via son moteur MLX par défaut pour les modèles qui existent en version MLX. Pas de Metal sur Mac Intel. | déclaré par l’éditeur |
| Vulkan | Oui, et activé par défaut sous Windows et Linux. Se désactive avec OLLAMA_VULKAN=0. | vérifié par nous |
| CPU | Oui, avec des bibliothèques par niveau de vectorisation. | vérifié par nous |
| NPU | Non. Ni NPU Ryzen AI, ni Neural Engine d’Apple, ni QNN, DirectML ou OpenVINO. | vérifié par nous |
Formats de modèle qu’il exécute
GGUF et safetensors. Les modèles du catalogue arrivent dans son propre empaquetage par couches et, depuis la 0.40.0, un modèle peut exister en deux versions, GGUF pour llama.cpp et safetensors pour MLX : un Mac Apple Silicon télécharge la version MLX quand elle existe, tous les autres la GGUF. Pour les vôtres, il accepte un dossier de safetensors ou un fichier .gguf. déclaré par l’éditeur
Source · consulté le 2026-10-07
L’installer et vivre avec
Le quotidien : combien d’étapes jusqu’au premier token, ce qu’il laisse sur votre disque, sous quelle licence et à quel rythme il change sous vos pieds une fois installé.
Étapes jusqu’au premier token
2 étapes. L’installer et lancer `ollama run <modèle>` : une seule commande télécharge le modèle et répond. vérifié par nous
Pas à pas : l’installer, vérifier qu’il tourne et couper ce qui peut l’être
Si quelque chose ne marche pas : 9 erreurs, le message exact de chacune et la solution
Ce qu’il écrit sur votre disque
| Quoi | Où | Preuve |
|---|---|---|
| Modèles | ~/.ollama/models — configurable avec OLLAMA_MODELS ; sous Linux en service, /usr/share/ollama/.ollama/models |
vérifié par nous |
| La clé qui identifie votre installation auprès d’ollama.com | ~/.ollama/id_ed25519 + .pub |
vérifié par nous |
| Historique des conversations de l’application de bureau : une base SQLite non chiffrée | macOS ~/Library/Application Support/Ollama/db.sqlite · Windows %LOCALAPPDATA%\Ollama\db.sqlite · Linux ~/.ollama/db.sqlite |
vérifié par nous |
| Historique de la ligne de commande | ~/.ollama/history — se coupe avec OLLAMA_NOHISTORY |
vérifié par nous |
| Catalogue distant mis en cache | ~/.ollama/cache/model-recommendations.json |
vérifié par nous |
| Journaux et configuration | ~/.ollama/logs/{app,server,upgrade}.log · ~/.ollama/config.json · ~/.ollama/server.json |
déclaré par l’éditeur |
Licence
MIT. Libre d’utilisation, de modification et de redistribution, y compris au travail. vérifié par nous
Source · consulté le 2026-10-11
Version et rythme de publication
Très rapide : deux ou trois versions stables par semaine par à-coups, et un saut de version mineure environ une fois par mois. 104 publications en douze mois, dont 99 stables. vérifié par nous
Source · consulté le 2026-08-25
À savoir avant de l’installer
- Local ne veut pas dire muet. Le serveur nu — sans application de bureau et sans compte — appelle ollama.com au démarrage puis toutes les 4 heures pour son catalogue distant, et depuis la version 0.33.0 cette requête est signée avec la clé de votre installation. Celle-là se coupe avec OLLAMA_NO_CLOUD=1.
- L’application de bureau vérifie les mises à jour toutes les heures, la requête est signée avec une clé stockée sur votre machine, et cette vérification ne peut pas être désactivée. Le réglage de mise à jour automatique n’empêche que le téléchargement : la boucle appelle d’abord et lit le réglage ensuite.
- Le serveur n’écoute que sur 127.0.0.1, mais il accepte les requêtes de n’importe quelle page servie sur localhost et des applications de bureau qui chargent leurs pages en file://. Une application web servie sur localhost peut parler à votre modèle sans vous demander votre avis. Les extensions de navigateur font exception : elles reçoivent un 403 tant que vous ne les ajoutez pas à OLLAMA_ORIGINS.
- L’API locale n’a aucune authentification. OLLAMA_AUTH ne protège pas le serveur : elle fait seulement signer le client.
- Les modèles à suffixe :cloud ne s’exécutent pas sur votre machine : ils partent vers les serveurs d’Ollama. Même ligne de commande, confidentialité totalement différente.
- À son ouverture, l’application de bureau interroge ollama.com sur votre compte avec une requête signée, même si vous n’avez pas de compte. OLLAMA_NO_CLOUD ne la coupe pas.
