Et si Internet disparaissait demain ? Non pas pendant une heure ou deux, mais pendant des semaines, voire des mois. Catastrophe naturelle, cyberattaque sur les infrastructures, effondrement logistique : les scénarios ne manquent pas, et la dépendance au cloud n'a jamais été aussi totale. Vos données médicales, vos cartes, vos outils de recherche, vos assistants IA, tout vit désormais sur des serveurs distants auxquels vous accédez via une connexion que vous ne contrôlez pas.

C'est précisément ce problème que Project N.O.M.A.D. entend résoudre. Derrière cet acronyme qui signifie Node for Offline Media, Archives, and Data, se cache un serveur local gratuit et open source capable de faire tourner Wikipedia, une intelligence artificielle conversationnelle, des cartes hors ligne, une plateforme éducative complète et une suite d'outils techniques, le tout sans la moindre connexion internet après l'installation initiale. En quelques jours, le projet a explosé sur GitHub, atteignant 11 500 étoiles et la première place des dépôts les plus populaires de la plateforme. Voici tout ce que vous devez savoir.

Project NOMAD : Un Serveur IA Complet Qui Fonctionne Sans Internet

Screenshot of Project Nomad Dashboard

Project NOMAD est le fruit du travail de Chris, fondateur de Crosstalk Solutions, une entreprise spécialisée dans les infrastructures réseau et les systèmes téléphoniques professionnels. Passionné par le self-hosting et convaincu que l'accès au savoir ne devrait pas dépendre d'une connexion internet, il a consacré plus d'un an au développement de ce projet avec un objectif clair : offrir gratuitement ce que des produits commerciaux vendent entre 200 et 700 dollars.

Le principe est simple mais ambitieux. NOMAD est un système conteneurisé basé sur Docker qui orchestre plusieurs services open source à travers une interface web centralisée appelée Command Center. Vous l'installez sur n'importe quel ordinateur sous Linux (Ubuntu ou Debian), vous téléchargez les contenus souhaités tant que vous avez encore accès à Internet, puis vous débranchez le câble réseau. À partir de ce moment, tout fonctionne en local, accessible depuis n'importe quel appareil connecté à votre réseau domestique via un navigateur web sur le port 8080.

Ce qui distingue NOMAD des solutions existantes, c'est l'ambition de son périmètre fonctionnel. Il ne s'agit pas simplement d'une copie de Wikipedia sur une clé USB ou d'un chatbot rudimentaire tournant sur un Raspberry Pi. NOMAD intègre six services majeurs dans une architecture professionnelle, avec des mises à jour propres, des rollbacks faciles et une gestion modulaire de chaque composant.

Le projet est distribué sous licence Apache 2.0, ce qui signifie que n'importe qui peut l'utiliser, le modifier et le redistribuer librement. Il n'y a ni comptes utilisateurs, ni abonnements, ni télémétrie. Une fois installé, le serveur ne communique plus jamais avec l'extérieur, sauf si vous le décidez explicitement pour télécharger du contenu supplémentaire.

Que Contient Project NOMAD ? Wikipedia, IA, Cartes, Éducation et Outils

Capture d'ecran de Project Nomad

L'un des aspects les plus impressionnants de NOMAD réside dans la richesse de son contenu embarqué. Le système repose sur six piliers fonctionnels, chacun alimenté par un projet open source éprouvé.

La Bibliothèque d'Informations (Kiwix)

Kiwix ecris en noir sur fond blanc avec un petit oiseau noir

Le premier pilier est la bibliothèque d'informations, propulsée par Kiwix, le standard de référence pour l'hébergement hors ligne de Wikipedia. NOMAD permet de télécharger l'intégralité de Wikipedia avec images (environ 100 Go pour la version anglaise complète), mais aussi des versions allégées sans images pour les configurations disposant de moins d'espace de stockage. Au-delà de Wikipedia, la bibliothèque inclut Project Gutenberg (des milliers de livres libres de droits), des références médicales, de la documentation technique pour développeurs, ainsi que des guides de survie. Le contenu est organisé par catégories (médecine, éducation, survie, informatique, référence) et par niveaux de complétude.

L'Assistant IA Local (Ollama et Qdrant)

Tete de Lama dessinnée et Ollama ecris en noir le tout sur fond blanc

C'est sans doute le composant le plus remarquable. NOMAD intègre Ollama, le moteur d'exécution de grands modèles de langage en local, couplé à Qdrant, une base de données vectorielle qui permet la recherche sémantique. Concrètement, vous disposez d'un chatbot IA complet fonctionnant exclusivement sur votre matériel, sans jamais envoyer la moindre donnée à l'extérieur.

L'interface de chat permet de sélectionner et télécharger différents modèles, des petits modèles rapides de quelques milliards de paramètres aux modèles de 70 milliards de paramètres pour les machines les plus puissantes. Des modèles non censurés sont également disponibles. Mais la fonctionnalité qui fait véritablement la différence est le système RAG (Retrieval-Augmented Generation) intégré. Vous pouvez téléverser vos propres documents (PDF, fichiers texte, manuels techniques) et l'IA les indexe automatiquement. Elle devient alors capable de répondre à des questions spécifiques en citant ses sources, exactement comme un NotebookLM local et privé. Pour un médecin en zone isolée disposant de manuels médicaux, pour un technicien avec des documentations constructeur ou pour un exploitant agricole avec ses fiches techniques, cette fonctionnalité transforme NOMAD d'un simple serveur de connaissances en un véritable assistant intelligent contextuel.

Les Cartes Hors Ligne (ProtoMaps)

Proto Maps ecris en blanc sur fond bleu avec quelques carrés colorés

Le troisième composant est le système de cartographie, alimenté par les données OpenStreetMap via ProtoMaps. Vous sélectionnez les régions géographiques qui vous intéressent, vous les téléchargez, et vous disposez ensuite de cartes détaillées avec recherche et navigation, le tout sans aucune connexion cellulaire ni satellite. Pour les situations d'urgence, la vie hors réseau ou les déploiements en zones reculées, cette fonctionnalité est essentielle.

La Plateforme Éducative (Kolibri)

un Kolibris rose dessinné a gauche et Kolibri ecris en rose le tout sur fond blanc

Kolibri, développé par Learning Equality, est une plateforme éducative conçue spécifiquement pour les environnements sans connectivité. Dans NOMAD, elle embarque l'intégralité des cours Khan Academy, des leçons interactives de mathématiques et un curriculum complet de la maternelle au lycée. Le système supporte plusieurs utilisateurs avec suivi de progression individuel, ce qui le rend parfaitement adapté à l'enseignement à domicile ou à l'éducation dans des communautés isolées. Chris, le créateur du projet, insiste beaucoup sur cet aspect dans ses présentations : "Comment allez-vous éduquer vos enfants si Internet disparaît ? La plupart des gens n'ont pas de réponse à cette question. Maintenant, vous en avez une."

Les Outils Complémentaires (CyberChef et FlatNotes)

NOMAD intègre également CyberChef, un outil polyvalent surnommé le "couteau suisse" de la donnée, qui permet de réaliser des opérations de chiffrement, d'encodage, de hachage et d'analyse de données. FlatNotes complète l'ensemble en offrant un système de prise de notes en Markdown, une alternative locale à Google Keep ou Notion qui fonctionne entièrement hors ligne.

Configuration Requise et Installation de Project NOMAD

L'un des points forts du projet est son accessibilité technique. L'installation se fait via une seule commande curl qui télécharge et exécute le script d'installation. Le processus prend une dizaine de minutes pour la mise en place du système, auxquelles s'ajoute le temps de téléchargement des contenus (qui peut être considérable pour les collections complètes).

Spécifications Matérielles Minimales et Optimales

Le projet est conçu pour être agnostique en matière de matériel. Les spécifications minimales sont remarquablement modestes : un processeur dual-core à 2 GHz, 4 Go de RAM et 5 Go d'espace de stockage suffisent pour faire tourner l'application de gestion et les services de base (Wikipedia, cartes, éducation). Un vieil ordinateur portable ou un mini PC récupéré fera parfaitement l'affaire.

En revanche, si vous souhaitez exploiter l'assistant IA local avec des performances correctes, les exigences montent significativement. La configuration optimale recommandée comprend un processeur Intel Core i7 ou AMD Ryzen 7, 32 Go de RAM, une carte graphique NVIDIA RTX 3060 ou supérieure (le VRAM est crucial pour la taille des modèles que vous pouvez exécuter), et au moins 250 Go de stockage SSD. Avec cette configuration, les modèles de 7 à 10 milliards de paramètres tournent à une vitesse comparable à ChatGPT, selon Chris.

Le Système de Tiers de Contenu

Pour faciliter la gestion de l'espace disque, NOMAD propose trois niveaux de contenu : Essential, Standard et Comprehensive. Le niveau Essential offre les bases sans surcharger votre stockage, tandis que Comprehensive inclut l'intégralité des ressources disponibles. Un assistant de configuration (Easy Setup Wizard) guide les utilisateurs pas à pas lors du premier lancement, permettant de sélectionner les modules souhaités et les régions géographiques pour les cartes.

Le projet propose également un guide matériel détaillé avec des recommandations à trois niveaux de prix, de 150 dollars (matériel de récupération) à plus de 1 000 dollars (configuration haute performance avec GPU dédié). NOMAD n'est sponsorisé par aucun fabricant de matériel.

Un Benchmark Communautaire

Détail qui trahit les origines homelab du projet : NOMAD intègre un outil de benchmark qui teste le processeur, la mémoire, le disque et les performances IA de votre installation pour générer un "Nomad Score". Ce score peut être partagé sur un classement communautaire accessible sur benchmark.projectnomad.us, où les constructeurs les plus enthousiastes rivalisent pour obtenir le meilleur score. Chris détient actuellement le haut du classement avec un score de 90,2.

L'IA Locale : Comment Ollama et le RAG Fonctionnent Hors Ligne

L'intégration de l'intelligence artificielle dans un serveur hors ligne mérite qu'on s'y attarde, car c'est ce qui distingue fondamentalement NOMAD des solutions de type "Wikipedia sur clé USB" qui existaient déjà.

Ollama est un moteur d'inférence open source qui permet d'exécuter des grands modèles de langage directement sur du matériel local. Contrairement aux services cloud comme ChatGPT ou Claude, où vos requêtes sont envoyées à des serveurs distants, Ollama fait tourner l'intégralité du modèle sur votre processeur et votre carte graphique. Aucune donnée ne quitte jamais votre machine.

La couche RAG, propulsée par Qdrant, ajoute une dimension supplémentaire. Lorsque vous téléversez des documents dans la base de connaissances, ils sont découpés en fragments, vectorisés (transformés en représentations numériques de leur contenu sémantique) et stockés dans la base Qdrant. Quand vous posez une question, le système recherche d'abord les fragments les plus pertinents dans votre base documentaire, puis les injecte dans le contexte du modèle de langage pour générer une réponse précise et sourcée.

Ce mécanisme est particulièrement puissant dans un contexte hors ligne. Imaginez un technicien de maintenance dans une zone sans couverture réseau qui a téléversé l'ensemble de la documentation technique de ses équipements. Il peut interroger l'IA en langage naturel sur une procédure de réparation spécifique, et obtenir une réponse contextualisée avec des références aux pages exactes du manuel. C'est exactement le type de cas d'usage que les équipes de développement travaillent à perfectionner, notamment l'intégration du RAG avec le contenu Wikipedia et les autres bases de connaissances embarquées dans NOMAD.

La performance de l'IA dépend directement du matériel. Chris utilise un Minisforum MS-02 Ultra équipé d'une GeForce RTX 5060, qui fait tourner confortablement des modèles de 7 à 10 milliards de paramètres et peut monter jusqu'à 30 milliards, bien qu'avec une vitesse réduite à cette taille. Le support GPU est actuellement limité aux cartes NVIDIA via le NVIDIA Container Toolkit, qui doit être installé avant NOMAD pour que les conteneurs Docker puissent accéder à la carte graphique.

Cas d'Usage : Préparation aux Urgences, Vie Privée et Éducation Hors Ligne

Si le nom "survival computer" évoque immédiatement les scénarios catastrophe, les cas d'usage de NOMAD dépassent largement le cadre du survivalisme.

Préparation aux Situations d'Urgence

C'est le cas d'usage fondateur. Lorsque les infrastructures tombent en panne (coupures de courant prolongées, inondations, séismes), l'accès à des références médicales, des guides de survie et des cartes de la zone devient critique. NOMAD permet de disposer de ces ressources sur un serveur alimenté par batterie ou groupe électrogène, accessible depuis n'importe quel smartphone ou tablette via le Wi-Fi local.

Vie Hors Réseau et Nomadisme

Pour les habitants de cabanes isolées, les résidents de bateaux, les camping-caristes ou toute personne vivant en dehors de la couverture réseau, NOMAD offre une indépendance numérique réelle. L'ensemble de la bibliothèque, de l'assistant IA et des cartes est disponible en permanence, sans aucune dépendance extérieure.

Protection de la Vie Privée

Dans un contexte où les services IA cloud collectent et analysent systématiquement les données de leurs utilisateurs, NOMAD propose une alternative radicale : zéro télémétrie, zéro envoi de données, zéro compte utilisateur. Pour les professionnels manipulant des données sensibles (avocats, médecins, chercheurs, journalistes), disposer d'un assistant IA qui ne communique jamais avec l'extérieur est un argument de poids.

Éducation dans les Zones Mal Connectées

Des millions de personnes dans le monde n'ont pas accès à une connexion internet fiable. NOMAD, avec sa plateforme Khan Academy intégrée et son contenu éducatif complet, peut transformer n'importe quel ordinateur en salle de classe numérique autonome. Le suivi de progression multi-utilisateurs le rend adapté aussi bien à l'enseignement familial qu'aux déploiements dans des écoles de zones rurales.

Homelab et Expérimentation Technique

La communauté des passionnés d'auto-hébergement a naturellement adopté le projet. NOMAD représente un terrain de jeu idéal pour explorer Docker, les LLM locaux, les bases vectorielles et l'administration de serveurs, le tout dans un package cohérent et bien documenté.

NOMAD Face aux Alternatives : Kiwix, Ollama Seul et Serveurs Commerciaux

Pour comprendre la proposition de valeur de NOMAD, il est utile de le comparer aux solutions existantes.

Les Serveurs de Survie Commerciaux (Prepper Disk, Doombox, Ready)

Ces produits, qui coûtent entre 150 et 700 dollars, sont généralement des Raspberry Pi équipés de Wikipedia via Kiwix et de quelques guides de survie en PDF. Ils sont portables et prêts à l'emploi, mais leurs capacités sont limitées : pas d'IA locale (le matériel est trop faible), pas de plateforme éducative interactive, et un contenu souvent propriétaire. NOMAD offre tout cela gratuitement sur du matériel plus puissant, avec l'avantage de l'open source pour la personnalisation et les mises à jour.

Kiwix Seul

Kiwix est le moteur qui propulse la bibliothèque d'informations de NOMAD. Vous pouvez parfaitement installer Kiwix seul sur n'importe quelle machine. Cependant, vous n'obtenez que le volet encyclopédique, sans IA, sans cartes, sans éducation et sans l'interface unifiée du Command Center. NOMAD apporte la couche d'intégration et d'orchestration qui transforme des outils disparates en un système cohérent.

Ollama Seul

De même, Ollama peut être installé indépendamment pour exécuter des LLM locaux. Mais vous n'avez alors que l'IA conversationnelle, sans la base de connaissances, sans le RAG documentaire, sans les cartes et sans le contenu éducatif. L'intérêt de NOMAD est précisément cette intégration : l'IA peut s'appuyer sur les contenus embarqués pour fournir des réponses contextualisées.

Le Fait-Maison

Un utilisateur expérimenté pourrait théoriquement assembler tous ces composants manuellement : installer Docker, configurer Kiwix, déployer Ollama, mettre en place Qdrant, ajouter Kolibri et ProtoMaps. NOMAD élimine cette complexité en fournissant un script d'installation unique, une interface de gestion centralisée et un système de mises à jour automatisé. Le temps économisé se compte en heures, voire en jours de configuration.

Une Explosion Virale sur GitHub et les Réseaux Sociaux

La trajectoire de NOMAD sur GitHub illustre parfaitement la dynamique des projets open source qui touchent un nerf sensible de la communauté tech. Le projet a gagné 2 294 étoiles en une seule journée et a atteint la première place du classement des dépôts les plus populaires de GitHub le 21 mars 2026.

Un tweet particulièrement viral a décrit NOMAD comme un "offline survival computer" intégrant IA, Wikipedia et cartes, accumulant plus de 3,1 millions de vues, 19 000 likes et 2 900 reposts. Le message a touché une corde sensible en articulant une anxiété latente dans la communauté tech : "Le réseau, le cloud, l'API dont vous dépendez. Rien de tout cela n'est garanti."

Cette résonance n'est pas anecdotique. Elle reflète plusieurs tendances de fond dans l'écosystème technologique actuel. La multiplication des pannes cloud majeures a ébranlé la confiance dans les architectures entièrement dématérialisées. Les préoccupations croissantes autour de la collecte de données par les fournisseurs d'IA ont alimenté l'intérêt pour les solutions locales. Et l'émergence d'Ollama comme standard pour l'exécution locale de LLM a rendu crédible l'idée d'une IA véritablement hors ligne.

Le projet totalise désormais 11 500 étoiles et 1 100 forks, avec 51 versions publiées et 394 commits. Le rythme de développement est soutenu, avec une feuille de route qui inclut un planificateur alimentaire familial, des collections de contenu de divertissement et des améliorations continues de l'intégration RAG.

Ce Qui Manque Encore et les Limites Actuelles

Malgré son ambition, NOMAD présente certaines limitations qu'il est important de mentionner. Le support GPU est actuellement limité aux cartes NVIDIA, excluant les utilisateurs de matériel AMD ou Apple Silicon. Le système ne fonctionne que sur les distributions Linux basées sur Debian, ce qui exclut Windows et macOS en natif (bien que la virtualisation reste une option). L'absence d'authentification par défaut signifie que toute personne sur le réseau local peut accéder au serveur, une considération de sécurité non négligeable dans certains contextes. Enfin, le téléchargement de l'ensemble des contenus nécessite une connexion internet conséquente et un espace de stockage important : la Wikipedia complète avec images représente à elle seule près de 100 Go.

Le projet est également très jeune. Bien que la version actuelle (v1.30.1) soit fonctionnelle et stable selon les retours de la communauté, l'intégration entre l'IA et les bases de connaissances embarquées est encore en cours de perfectionnement. Les développeurs travaillent activement à permettre à l'IA d'interroger directement le contenu Wikipedia et les documents NOMAD de manière transparente.

Conclusion : Un Projet Qui Pose les Bonnes Questions

Au-delà de ses fonctionnalités techniques, Project NOMAD soulève une question fondamentale sur notre rapport à la technologie : que reste-t-il de notre accès au savoir quand les infrastructures numériques sont indisponibles ? La réponse, pour la plupart d'entre nous, est "presque rien". Nos livres sont dans le cloud, nos cartes sont en ligne, notre assistant IA est une API distante.

NOMAD ne résoudra pas tous les problèmes liés à la résilience numérique, mais il démontre qu'il est techniquement possible de faire tourner un écosystème de connaissances et d'outils remarquablement complet sur du matériel accessible, sans aucune dépendance à Internet. Le fait qu'il soit entièrement gratuit et open source en fait un point de départ idéal, que vous soyez un préparateur sérieux, un passionné de homelab, un défenseur de la vie privée ou simplement quelqu'un qui estime que l'accès au savoir ne devrait pas dépendre d'un abonnement à un fournisseur d'accès.

Le projet est disponible sur projectnomad.us et sur GitHub à l'adresse github.com/Crosstalk-Solutions/project-nomad.

Envie d’automatiser ?

Audit gratuit de 30 min. On identifie vos 3 quick wins IA.

Réserver un audit gratuit →
Partager