Cyber Threat Intelligence en France: guide de conformité NIS2
Ce blog explique comment la Cyber Threat Intelligence soutient la conformité NIS2 en France, en abordant la gestion des risques, la notification des incidents, l’ANSSI,...
Installez l'IA Ulysse de PewDiePie grâce à ce guide pour débutants. Configuration Docker pas à pas, configuration Ollama, exigences système et astuces de dépannage.
PewDiePie a sorti quelque chose que personne n'attendait le 31 mai 2026. Un espace de travail IA entièrement fonctionnel, gratuit et open-source appelé Odysseus a été mis en ligne sur GitHub, et en trois jours, il a dépassé les 30 000 étoiles. Au 4 juin, ce nombre avait dépassé les 44 000, soit plus d'attention en une seule semaine que la plupart des startups d'IA financées par le capital-risque n'en reçoivent en une année complète.
Internet a eu une question immédiate : comment l'installer ?
C'est exactement ce à quoi ce guide répond. Étape par étape, en langage simple, sans expertise supposée. Que vous soyez un débutant complet avec Docker ou quelqu'un qui a déjà tâtonné dans l'IA auto-hébergée, ce guide vous accompagnera de la configuration requise à votre première conversation au sein d'Odysseus.
Avant de plonger dans l'installation, si vous n'êtes pas encore sûr de ce qu'est réellement Odysseus, lisez d'abord notre explication complète : Qu'est-ce que l'IA Odysseus de PewDiePie ? L'espace de travail IA auto-hébergé expliqué. Il couvre les fonctionnalités, l'histoire derrière le projet, comment il se compare à ChatGPT, et si c'est la bonne solution pour votre cas d'utilisation. Revenez ici lorsque vous êtes prêt à le configurer.
Avant de toucher une seule commande, assurons-nous que vous comprenez ce qu'est Odysseus, car cela change la façon dont vous envisagez la configuration.
Odysseus n'est pas un modèle d'IA. Il ne génère pas de réponses par lui-même. C'est un espace de travail IA auto-hébergé, un centre de commande privé qui fonctionne sur votre propre matériel et se connecte aux modèles d'IA que vous choisissez de lui brancher.
Imaginez-le ainsi : un modèle d'IA comme GPT-4 ou Llama 3 est le cerveau. Odysseus est l'espace de travail où différents cerveaux peuvent être branchés, comparés et utilisés. Le tout à partir d'une interface de navigateur qui fonctionne sur votre propre machine.
Voici ce qu'Odysseus vous offre dès le départ :
Une interface de chat pour discuter avec des modèles d'IA locaux ou connectés au cloud
Des agents IA autonomes capables d'accomplir des tâches en plusieurs étapes
Le Cookbook, un moteur conscient du matériel qui recommande lesquels des plus de 270 modèles fonctionneront réellement sur votre machine
Des flux de travail de recherche approfondie optimisés par SearXNG
Édition de documents et flux de travail de fichiers
Mémoire persistante et automatisations de compétences réutilisables
Gestion des e-mails, du calendrier, des notes et des tâches connectée à l'IA
Génération d'images
Accès mobile et de bureau via une application Web progressive
Aucune de vos données n'est envoyée à un serveur cloud par défaut. Lorsque vous exécutez des modèles locaux, tout reste sur votre matériel. C'est la promesse fondamentale du projet.
Pour une présentation plus approfondie de chaque fonctionnalité et de la façon dont Odysseus se compare à ChatGPT, Open WebUI et AnythingLLM, consultez : Qu'est-ce que l'IA Odysseus de PewDiePie ?
Vérifiez la conformité de votre machine à ces exigences avant de commencer. Cela vous évitera des blocages en cours d'installation.
|
Exigence |
Minimale |
Recommandée |
|
RAM |
8 Go |
16 Go ou plus |
|
Stockage libre |
10 Go |
50 Go ou plus (pour les modèles locaux) |
|
Système d'exploitation |
Linux, macOS, Windows |
Linux (expérience la plus fluide) |
|
GPU / VRAM |
Non requis |
GPU dédié pour les modèles locaux |
|
Docker |
Requis |
Docker Desktop ou Docker Engine |
|
Connexion Internet |
Requise pour l'installation |
Optionnelle après l'installation si utilisation de modèles locaux |
Linux est l'environnement le plus fiable pour Odysseus. L'installation est propre, le passthrough GPU fonctionne de manière prévisible, et la documentation communautaire suppose Linux par défaut.
macOS fonctionne bien pour exécuter Odysseus connecté aux API cloud. Pour les modèles locaux, vous devrez configurer la connexion entre Docker et Ollama fonctionnant sur votre machine hôte, ce qui nécessite une étape supplémentaire couverte dans la section 4.
Windows fonctionne, mais avec des réserves. L'accélération matérielle GPU à l'intérieur de Docker nécessite l'installation du NVIDIA CUDA Toolkit et l'activation de WSL 2 comme backend Docker. Ceci est documenté dans la section de dépannage. Si vous êtes un débutant complet sous Windows et que vous rencontrez des problèmes, la connexion à une API cloud est le chemin le moins résistant pendant que vous réglez l'accès aux modèles locaux.
Non. Vous pouvez exécuter Odysseus sans aucun GPU en le connectant à des API cloud comme OpenAI ou Anthropic. C'est le point de départ le plus simple pour les débutants. Un GPU devient important lorsque vous souhaitez exécuter des modèles d'IA localement sur votre propre matériel. La fonction Cookbook à l'intérieur d'Odysseus vous indiquera quels modèles sont compatibles avec votre configuration spécifique de GPU et de VRAM une fois que vous êtes opérationnel.
Odysseus fonctionne dans Docker. Avant d'installer Odysseus lui-même, vous avez besoin de trois choses sur votre machine. Chacune prend cinq à dix minutes.
Docker est la base sur laquelle tout le reste fonctionne. Considérez-le comme un conteneur qui regroupe tous les composants d'Odysseus afin qu'ils fonctionnent de manière identique quel que soit votre système d'exploitation.
Installer Docker :
Linux : Suivez le guide d'installation officiel de Docker Engine pour votre distribution spécifique
macOS et Windows : Téléchargez et installez Docker Desktop
Après l'installation, vérifiez qu'il fonctionne :
docker --version
Vous devriez voir un numéro de version. Si vous voyez une erreur, Docker ne fonctionne pas. Sur macOS et Windows, ouvrez Docker Desktop et attendez qu'il affiche un statut "running" vert avant de continuer.
Git vous permet de télécharger le code d'Odysseus directement depuis GitHub et de récupérer les mises à jour lorsque de nouvelles versions sont publiées.
Installer Git :
Linux : sudo apt install git (Debian/Ubuntu) ou sudo dnf install git (Fedora)
macOS : Git est livré avec les outils de ligne de commande de Xcode. Exécutez git --version et macOS vous demandera de l'installer s'il est manquant.
Windows : Téléchargez depuis git-scm.com
Vérifiez :
git --version
Ollama vous permet d'exécuter des modèles d'IA localement sur votre propre matériel. C'est ce qui rend Odysseus privé par défaut, car vos invites ne quittent jamais votre machine.
Vous n'avez pas besoin d'Ollama pour commencer. Vous pouvez plutôt connecter Odysseus à des API cloud comme OpenAI ou Anthropic. Mais si la confidentialité des données est importante pour vous, ou si vous souhaitez utiliser Odysseus sans coûts d'API continus, l'installation d'Ollama maintenant vous y prépare.
Installer Ollama : Visitez ollama.com et téléchargez l'installateur pour votre système d'exploitation. Il fonctionne comme un service en arrière-plan après l'installation.
Astuce pour les débutants : Si vous voulez juste tester Odysseus rapidement en utilisant une clé API cloud que vous avez déjà, sautez Ollama pour l'instant et revenez-y une fois que l'espace de travail est opérationnel.
Vous avez installé Docker, Git, et éventuellement Ollama. Installons maintenant Odysseus.
Ouvrez votre terminal (ou l'invite de commande / PowerShell sur Windows) et exécutez :
git clone https://github.com/pewdiepie-archdaemon/odysseus.git
cd odysseus
Ce que cela fait : Télécharge la base de code complète d'Odysseus depuis GitHub sur votre machine et vous déplace dans le dossier du projet.
Si vous voyez une erreur "Permission denied", assurez-vous que Git est correctement installé et que vous disposez d'une connexion Internet.
Depuis le dossier odysseus, exécutez :
docker compose up -d
Ce que cela fait : Docker lit le fichier de configuration inclus dans le dépôt, télécharge tous les composants requis (cela prend quelques minutes lors de la première exécution), et démarre Odysseus en arrière-plan. L'indicateur -d signifie "mode détaché", ce qui maintient Odysseus en fonctionnement même après la fermeture du terminal.
Vous verrez Docker télécharger diverses images. C'est normal. Attendez de voir la confirmation du démarrage des conteneurs.
Note pour la première exécution : Le téléchargement initial peut prendre de 5 à 15 minutes selon votre vitesse de connexion Internet. Les démarrages ultérieurs sont presque instantanés.
Une fois que Docker a terminé, ouvrez n'importe quel navigateur et rendez-vous sur :
http://localhost:7000
Vous devriez voir l'espace de travail Odysseus se charger. Si la page ne se charge pas, attendez 30 secondes et réessayez. Docker prend parfois un moment pour terminer l'initialisation de tous les services après le démarrage des conteneurs.
Lors du premier lancement, Odysseus vous invitera à créer un compte local. Celui-ci n'est connecté à aucun service externe. C'est simplement un identifiant local qui protège l'accès à votre espace de travail.
Saisissez un nom d'utilisateur et un mot de passe et terminez la configuration. Conservez-les en lieu sûr, surtout si vous comptez utiliser Odysseus régulièrement.
C'est là qu'Odysseus devient utile. Vous devez connecter au moins un backend de modèle d'IA. Vous avez deux options :
Cela vous permet de chatter en moins de deux minutes. Il nécessite une clé API d'un fournisseur comme OpenAI ou Anthropic, ce qui implique généralement de créer un compte et d'ajouter un petit montant de crédit.
Dans Odysseus, allez dans Paramètres
Accédez à Modèles ou Fournisseurs
Sélectionnez votre fournisseur (OpenAI, Anthropic, OpenRouter, etc.)
Collez votre clé API
Enregistrez, puis revenez à l'interface de chat et sélectionnez un modèle dans le menu déroulant
Vous discutez maintenant avec un modèle d'IA via Odysseus.
Important : Lorsque vous utilisez des API cloud, vos requêtes sont envoyées aux serveurs de ce fournisseur. OpenAI voit votre trafic API OpenAI. Anthropic voit votre trafic API Anthropic. Si la confidentialité totale des données est votre objectif, la voie B est la meilleure solution.
Cela garde tout sur votre machine. Aucune invite ne quitte votre matériel.
Tout d'abord, assurez-vous qu'Ollama est en cours d'exécution :
ollama serve
Ensuite, téléchargez un modèle. Pour les débutants, Llama 3 (8B) est un excellent point de départ qui fonctionne sur la plupart des machines avec 8 Go de RAM ou plus :
ollama pull llama3
Cela télécharge le fichier du modèle, qui pèse environ 4 à 5 Go pour la version 8B. Attendez la fin du téléchargement.
Connectez maintenant Ollama à Odysseus :
Dans les paramètres d'Odysseus, sous Modèles ou Fournisseurs, ajoutez un nouveau point de terminaison. L'URL dépend de votre système d'exploitation :
Linux : http://localhost:11434
macOS et Windows : http://host.docker.internal:11434
La différence existe parce que sur macOS et Windows, Docker s'exécute à l'intérieur d'une machine virtuelle et ne peut pas atteindre directement le "localhost" de votre machine hôte. L'adresse host.docker.internal est la méthode intégrée de Docker pour combler cette lacune.
Enregistrez le point de terminaison, revenez au chat et sélectionnez votre modèle Llama 3. Vous exécutez maintenant une conversation IA entièrement locale et entièrement privée.
Une fois qu'un modèle est connecté, rendez-vous dans l'onglet Cookbook d'Odysseus.
Le Cookbook analyse votre configuration matérielle et recommande des modèles d'IA parmi une bibliothèque de plus de 270 options qui fonctionneront réellement bien sur votre machine. Il tient compte de votre VRAM, de votre RAM et des spécifications de votre système afin que vous ne perdiez pas de temps à télécharger des modèles de 40 Go que votre matériel ne peut pas exécuter.
Pour les débutants, c'est l'une des fonctionnalités les plus utiles et pratiques d'Odysseus, et aucune des principales concurrentes comme Open WebUI ne l'offre actuellement de la même manière. Utilisez-la avant de télécharger d'autres modèles.
Vous voulez en savoir plus sur ce qui rend le Cookbook et le reste des fonctionnalités d'Odysseus uniques ? La présentation complète se trouve dans : Qu'est-ce que l'IA Odysseus de PewDiePie ?
Vérifiez rapidement cette liste de contrôle pour confirmer que tout fonctionne correctement :
Vérification 1 : Les conteneurs sont en cours d'exécution
docker ps
Vous devriez voir les conteneurs liés à Odysseus listés avec un statut "Up". Si des conteneurs sont manquants ou affichent "Exited", vérifiez les logs (voir Vérification 4).
Vérification 2 : L'interface web se charge
Allez sur http://localhost:7000 dans votre navigateur. Le tableau de bord devrait se charger sans erreurs.
Vérification 3 : Un modèle est connecté
Accédez à l'interface de chat, sélectionnez un modèle dans le menu déroulant, tapez un message et confirmez que vous obtenez une réponse.
Vérification 4 : Vérifiez les journaux si quelque chose ne semble pas normal
docker compose logs
Cela affiche le flux de logs complet pour tous les conteneurs Odysseus. Recherchez les messages d'erreur et utilisez le tableau d'erreurs de la Section 6 pour les diagnostiquer.
Vérification 5 : Le Cookbook se charge
Accédez à l'onglet Cookbook et confirmez qu'il affiche des recommandations de modèles correspondant à votre matériel.
Si les cinq vérifications sont réussies, votre installation Odysseus fonctionne correctement.
Ce sont les erreurs les plus fréquemment signalées par les premiers utilisateurs d'Odysseus sur GitHub Issues, Reddit et la communauté de l'IA auto-hébergée.
|
Erreur |
Cause la plus probable |
Solution |
|
Le port 7000 est déjà utilisé |
Une autre application utilise ce port |
Ouvrez docker-compose.yml dans le dossier odysseus et changez 7000:7000 en 7001:7000, puis redémarrez |
|
Impossible de se connecter à Ollama |
Docker ne peut pas atteindre votre machine hôte |
Changez le point de terminaison Ollama en http://host.docker.internal:11434 (macOS/Windows) |
|
GPU non détecté dans Docker |
NVIDIA CUDA Toolkit non installé |
Installez le NVIDIA Container Toolkit et ajoutez les drapeaux GPU à votre configuration Docker |
|
L'application ne démarre pas sous Windows |
WSL 2 non activé |
Ouvrez Docker Desktop, allez dans les paramètres, activez le moteur basé sur WSL 2 |
|
Les modèles ne se chargent pas, plantages au démarrage |
RAM insuffisante pour le modèle que vous avez téléchargé |
Commencez avec un modèle plus petit (les modèles à 7 milliards de paramètres nécessitent environ 6 à 8 Go de RAM ; utilisez ollama pull llama3 plutôt que des variantes plus grandes) |
|
Les heures du calendrier se décalent au rafraîchissement |
Bogue de synchronisation CalDAV dans la première version |
C'est un problème connu signalé sur GitHub. Évitez de vous fier à la synchronisation du calendrier pour les plannings critiques jusqu'à ce qu'un correctif soit publié |
|
Vault Obsidian ou PDF non indexés |
Erreur d'indexation de la bibliothèque dans la première version |
C'est un bogue connu de début de développement. Surveillez le dépôt GitHub pour les mises à jour |
Utilisateurs Windows : l'accélération GPU dans Docker sous Windows est vraiment délicate dans la version actuelle. Si vous rencontrez des difficultés, connectez-vous d'abord à une API cloud pour faire fonctionner Odysseus, puis abordez la configuration GPU séparément. Linux reste la voie la plus fiable pour l'inférence de modèles locaux.
Une fois que votre installation de base est opérationnelle, ces étapes optionnelles rendent Odysseus plus performant et plus sécurisé.
Par défaut, Odysseus fonctionne en HTTP sur localhost. Si vous souhaitez y accéder depuis un autre appareil de votre réseau (comme un téléphone), envisagez de configurer un proxy inverse avec HTTPS en utilisant Caddy ou Nginx Proxy Manager. N'exposez jamais Odysseus à l'internet public sans HTTPS et authentification en place.
La connexion par défaut à un seul utilisateur est suffisante pour un usage personnel. Si plusieurs personnes doivent y avoir accès, examinez les paramètres de contrôle d'accès dans Odysseus et envisagez de l'exécuter derrière un VPN ou uniquement sur un réseau privé.
Odysseus prend en charge l'intégration des e-mails et des calendriers via IMAP et CalDAV. Dans les paramètres, recherchez les sections e-mail et calendrier et connectez vos comptes. Sachez que donner à un agent IA l'accès à votre e-mail crée une surface d'attaque plus grande qu'une simple interface de chat. Examinez les permissions dont disposent les agents avant d'activer cela.
Le mode de recherche approfondie utilise SearXNG comme moteur de métarecherche pour collecter et synthétiser des informations provenant de plusieurs sources. Vous pouvez exécuter SearXNG comme un conteneur Docker supplémentaire. Le dépôt GitHub d'Odysseus contient la documentation sur la façon de le configurer.
L'équipe de PewDiePie développe activement Odysseus. De nouvelles versions sont publiées fréquemment. Pour mettre à jour :
cd odysseus
git pull
docker compose up -d --build
Le flag --build force Docker à reconstruire avec les dernières modifications de code plutôt que d'utiliser des conteneurs mis en cache.
La confidentialité est la caractéristique principale d'Odysseus, et elle mérite une réponse directe plutôt qu'un langage marketing.
Odysseus vous offre des améliorations significatives en matière de confidentialité lorsque :
Vous l'hébergez localement sur votre propre matériel
Vous exécutez des modèles d'IA locaux exclusivement via Ollama, vLLM ou llama.cpp
Vous ne connectez aucune API d'IA cloud
L'accès à l'espace de travail est protégé par authentification
Odysseus reste sur localhost ou un réseau privé et n'est pas exposé à l'internet public
Les clés API, les journaux et les fichiers sensibles sont stockés en toute sécurité
La confidentialité est réduite ou perdue lorsque :
Vous connectez des API d'IA cloud telles qu'OpenAI ou Anthropic (vos requêtes sont transmises à leurs serveurs)
L'espace de travail est accessible sans authentification
Les clés API sont stockées négligemment dans des fichiers de configuration
Le courrier électronique, le calendrier ou les fichiers sensibles sont connectés sans vérifier ce à quoi les agents peuvent accéder
Plusieurs utilisateurs partagent une instance sans contrôles d'accès appropriés
Il y a également une considération de sécurité propre à l'étendue d'Odysseus par rapport aux outils de chat plus simples. Parce qu'Odysseus donne aux agents accès aux fichiers, aux e-mails, au calendrier et potentiellement aux commandes shell, une attaque par injection de prompt via un e-mail malveillant ou une page web ne se contente pas de frapper une fenêtre de chat. Elle frappe potentiellement votre système de fichiers. Sans un sandboxing et une gestion des permissions prudents, c'est un risque réel. La documentation de sécurité du dépôt GitHub et la feuille de route reconnaissent toutes deux que ce domaine nécessite un renforcement continu.
En résumé : l'auto-hébergement vous donne plus de contrôle sur l'endroit où résident vos données. Le contrôle et la confidentialité ne sont pas identiques. La confidentialité exige une configuration délibérée à chaque couche de votre installation. L'exécution de modèles locaux est le levier le plus important pour une véritable confidentialité.
Pour une analyse complète de l'architecture de confidentialité d'Odysseus, ce que l'IA auto-hébergée signifie pour les entreprises, et comment le RGPD et l'EU AI Act s'appliquent à des outils comme celui-ci, lisez : Qu'est-ce que l'IA Odysseus de PewDiePie ?
L'installation d'Odysseus est la partie excitante. Mais si vous explorez des outils d'IA comme celui-ci dans un contexte commercial, professionnel ou organisationnel, la configuration technique n'est qu'une partie du tableau.
L'utilisation de l'IA avec les données de l'entreprise, même l'IA auto-hébergée, crée de véritables obligations pour lesquelles de nombreuses organisations ne sont pas encore préparées :
Conformité RGPD : Même les outils d'IA locaux peuvent créer des obligations de traitement des données en fonction des données qu'ils traitent et de la manière dont les agents interagissent avec celles-ci.
Préparation à l'EU AI Act : L'EU AI Act, en vigueur depuis 2024, crée des exigences de conformité pour le déploiement des outils d'IA dans les contextes commerciaux européens. Les outils auto-hébergés ne sont pas exemptés.
Stratégie de souveraineté des données : Savoir où résident vos données ne signifie pas avoir une politique de gouvernance sur la façon dont l'IA les utilise.
Risque d'IA fantôme : Les employés utilisant des outils d'IA non vérifiés avec les données de l'entreprise est l'un des risques de conformité qui croît le plus rapidement en 2026.
Pistes d'audit et responsabilité : Lorsqu'un agent IA agit en votre nom, qui est responsable ? Comment est-ce enregistré ?
Ce ne sont pas des préoccupations abstraites. Ce sont des questions actuelles que les régulateurs, les auditeurs et les clients posent en ce moment.
Le cours IA et innovation axée sur les données : opportunités et risques pour les entreprises du French Compliance Institute est conçu pour les professionnels naviguant précisément dans cette période. Il couvre :
Comment identifier les véritables opportunités d'IA pour votre organisation
Les risques liés aux données que vous devez comprendre avant de déployer tout outil d'IA
Obligations de l'EU AI Act et du RGPD pour les entreprises françaises et européennes
Comment construire un cadre de gouvernance et d'utilisation responsable de l'IA
Cadres pratiques pour évaluer des outils comme Odysseus dans un contexte commercial
Il est structuré pour les professionnels des affaires, les équipes de conformité et les décideurs, pas pour les développeurs. Aucune connaissance technique n'est requise.
Les outils évoluent rapidement. Le cadre réglementaire est en place. Prenez les devants.
L'IA Odysseus de PewDiePie est l'une des choses les plus intéressantes qui soient arrivées dans l'espace de l'IA auto-hébergée depuis des années, non seulement en raison de ce qu'elle est, mais aussi en raison du public qu'elle a touché. Des millions de personnes qui n'avaient jamais entendu les mots "IA auto-hébergée" cherchent maintenant comment l'installer.
Voici les trois points à retenir de ce guide :
Premièrement : L'installation elle-même est simple une fois que Docker et Git sont en place. Clonez le dépôt, exécutez une commande, ouvrez un navigateur. Le Cookbook fait le travail difficile de déterminer quels modèles votre matériel peut réellement exécuter.
Deuxièmement : Commencez par une API cloud si vous n'avez pas de GPU ou si vous n'êtes pas prêt à configurer Ollama. Vous pourrez toujours ajouter la prise en charge des modèles locaux plus tard. Obtenir un espace de travail fonctionnel est plus important que d'obtenir une configuration parfaite dès le premier jour.
Troisièmement : La confidentialité n'est réelle qu'avec les modèles locaux. Si vous utilisez Odysseus avec des API cloud, vos requêtes sont toujours envoyées aux serveurs de ces fournisseurs. Configurez votre installation délibérément, pas seulement rapidement.
Si vous êtes complètement nouveau sur Odysseus et que vous voulez comprendre ce que vous installez avant de suivre ces étapes, commencez ici : Qu'est-ce que l'IA Odysseus de PewDiePie ? L'espace de travail d'IA auto-hébergé expliqué.
Et si vous envisagez d'introduire des outils d'IA dans votre organisation, la configuration technique n'est qu'un élément. La gouvernance, la conformité et la sensibilisation aux risques en sont d'autres. Le cours IA et Innovation axée sur les données : opportunités et risques pour les entreprises du French Compliance Institute vous fournit le cadre pour utiliser l'IA de manière responsable dans un contexte commercial européen.
Les outils sont là. Utilisez-les bien.
git clone https://github.com/pewdiepie-archdaemon/odysseus.git, naviguez dans le dossier, exécutez docker compose up -d, puis ouvrez http://localhost:7000 dans votre navigateur. Les étapes complètes sont détaillées dans la Section 4 ci-dessus.git pull suivi de docker compose up -d --build. Cette commande récupère le dernier code et reconstruit les conteneurs Docker.