Les points clés sur le projet NOMAD
Le projet NOMAD est une base de données hors ligne et un outil d’IA. Cette plateforme pourrait s’avérer utile si vous ne pouvez pas vous connecter à Internet. Elle peut être installée sur n’importe quelle distribution Linux basée sur Debian.
Imaginez que vous vous retrouviez dans une sorte de futur post-apocalyptique et dystopique. Dans ce futur, ce ne sont pas nécessairement les plus forts qui survivront. Mais plutôt ceux qui ont accès à l’information.
L’information pourrait bien devenir la denrée la plus recherchée. Celle qui fera la différence entre la survie et, disons, la mort.
Mais comment accéder à l’information ? Vous n’avez peut-être pas de connexion réseau, ce qui signifie pas d’Internet. Et cela signifie pas de moteur de recherche ni d’IA.
Alors que faire ?
Sachez déjà que Project NOMAD signifie Node for Offline Media, Archives, and Data (Nœud pour les médias, archives et données hors ligne). C’est un « ordinateur de survie » autonome et hors ligne. Et le slogan de ce projet est « Une connaissance qui ne se déconnecte jamais ».

Jack Wallen/ZDNET
Grâce à cet outil, vous avez accès à une base de connaissances et à une IA hors ligne qui vous permettent de rester informé et autonome.
Ça a l’air plutôt utile, non ?
NOMAD n’est pas seulement destiné à une dystopie future potentielle. Imaginez que vous deviez voyager dans des contrées inconnues, où les connexions Internet sont aléatoires, mais où l’information est indispensable. Avec Project NOMAD opérationnel, vous disposez de tout ce dont vous avez besoin pour rester informé.
Comment fonctionne le projet NOMAD ?
Tout d’abord, vous devez installer le projet NOMAD, ce qui peut être fait sur n’importe quelle distribution Linux basée sur Debian à l’aide de la commande suivante :
sudo apt-get update && sudo apt-get install -y curl && curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install\_nomad.sh -o install_nomad.sh && sudo bash install_nomad.sh
Une fois les paquets installés, vous pouvez démarrer, arrêter et mettre à jour N.O.M.A.D à l’aide des commandes suivantes :
sudo bash /opt/project-nomade/start_nomad.sh sudo bash /opt/project-nomade/stop_nomad.sh sudo bash /opt/project-nomade/update_nomad.sh
Ce service backend fonctionne à l’aide de conteneurs Docker. Après avoir lancé Project NOMAD sur Sparky Linux (qui est basé sur Debian), j’ai eu envie de voir ce qui se cachait derrière le rideau, et c’est ainsi que j’ai découvert qu’il utilisait des conteneurs Docker. Après avoir exécuté la commande d’installation, j’ai vérifié si des conteneurs Docker étaient en cours d’exécution avec :
J’ai immédiatement reçu une erreur de permission refusée (j’y reviendrai dans un instant). J’ai alors ajouté sudo à la commande et j’ai obtenu la liste des conteneurs actuellement en cours d’exécution, à savoir :
project-nomad:latest redis:7-alpine mysql:8.0 amir20/dozzle:v10.0 project-nomad-disk-collector:latest project-nomade-sidecar-updater:latest
Grâce à ces 6 conteneurs, Project NOMAD est capable de fournir toutes ses informations via un site web pratique. Ouvrez un navigateur et rendez-vous sur http://localhost:8080. Et vous êtes prêt à vous former sur tout ce dont vous avez besoin.
La première chose qui a attiré mon attention était la fonctionnalité « Apps ». Après avoir cliqué sur ce bouton, j’ai été redirigé vers la « boutique » d’applications, où j’ai pu installer quelques applications pratiques, telles que la bibliothèque d’informations, la plateforme éducative, l’assistant IA, les notes et les outils de données.

Vous ne trouverez pas beaucoup d’applications, mais celles qui sont disponibles sont pratiques. Jack Wallen/ZDNET
Essais et erreurs
Par curiosité, j’ai installé la plateforme d’IA. Une fois l’installation terminée, j’ai découvert qu’elle ne fonctionnait pas. Bon, c’est l’heure du dépannage. Je suis retourné sur la page d’accueil et j’ai cliqué sur « Easy Setup ». Là, NOMAD m’a clairement indiqué que certaines fonctionnalités étaient installées, mais pas activées.
J’ai essayé de sélectionner « AI Assistant », mais cela m’a été refusé. Je pouvais sélectionner les autres options sans problème, mais pas l’IA. La curiosité m’a poussé à vérifier en ligne de commande si Ollama était installé. C’était le cas, mais c’était parce que je l’avais installé pour un précédent test.
Hmm…
Je suis retourné dans « Apps » et j’ai lancé une réinstallation forcée. Sans succès.
J’ai décidé d’essayer une autre installation de NOMAD, cette fois sur Kubuntu. Je me suis dit que l’installation précédente d’Ollama causait peut-être des problèmes. Bonne nouvelle : ça a marché. Je pouvais désormais lancer la configuration simplifiée pour toutes les fonctionnalités nécessaires.

La configuration simplifiée de la bibliothèque d’informations, de la plateforme éducative et de l’assistant IA facilite la finalisation de l’installation. Jack Wallen/ZDNET
Au cours de cette configuration, j’ai dû sélectionner une région cartographique (vous pouvez en choisir autant que vous le souhaitez), ainsi que du contenu tel que des modèles d’IA, Wikipédia, la médecine, la survie et la préparation aux situations d’urgence, l’éducation et les références, le bricolage et les réparations, l’agriculture et l’alimentation, ainsi que l’informatique et la technologie. Soyez prudent avec cette section, car chaque ensemble d’informations que vous ajoutez occupe de l’espace. Vous ne voulez pas manquer de stockage interne.
Ce projet est génial, et j’espère ne jamais avoir à l’utiliser
Une fois tout installé, j’ai commencé à voir le véritable intérêt du projet NOMAD. Imaginez disposer de certains des outils que vous utilisez habituellement, avec une connexion réseau, alors que vous êtes hors ligne.
J’ai effectué des requêtes IA, consulté des informations médicales, et bien plus encore.
Ce projet est génial, et j’espère ne jamais avoir à l’utiliser. Si jamais j’en ai besoin… je serai certainement content qu’il soit là. Je dois dire que certaines informations étaient un peu inattendues (comme « Diagnostic par la langue en médecine chinoise » et « Cours de médecine en milieu sauvage »), mais même ces manuels pourraient être utiles à certains.
Dans l’ensemble, le projet NOMAD m’a impressionné. J’espère sincèrement que le projet continuera à se développer, car il pourrait prendre une importance considérable dans les années à venir (interprétez cela comme vous le souhaitez).
Pour en savoir plus, rendez-vous sur la page GitHub du projet.
Source:
www.zdnet.fr


