Systèmes d’IA : assistants auto-hébergés, RAG et infrastructure locale
La plupart des configurations locales d’IA commencent par un modèle et un environnement d’exécution.
Vous téléchargez un modèle quantifié, vous le lancez via Ollama ou un autre environnement d’exécution, puis vous commencez à formuler des requêtes. Pour l’expérimentation, c’est largement suffisant. Mais dès que vous allez au-delà de la curiosité — dès que vous vous souciez de la mémoire, de la qualité de la récupération d’informations, des décisions de routage ou de la prise en compte des coûts — la simplicité commence à révéler ses limites.
Ce cluster explore une approche différente : traiter l’assistant IA non pas comme une simple invocation de modèle, mais comme un système coordonné.
Cette distinction peut sembler subtile au premier abord, mais elle modifie entièrement la façon dont vous envisagez l’IA locale.

Qu’est-ce qu’un système IA ?
Un système IA est plus qu’un simple modèle. C’est une couche d’orchestration qui relie l’inférence, la récupération d’informations, la mémoire et l’exécution pour former un ensemble qui se comporte comme un assistant cohérent.
Exécuter un modèle localement relève de l’infrastructure. Concevoir un assistant autour de ce modèle relève de l’ingénierie des systèmes.
Si vous avez consulté nos guides plus larges sur :
- Hébergement de LLM en 2026 : infrastructure locale, auto-hébergée et cloud comparée
- Architecture des LLM : conception de systèmes pour l’IA en production — routage, optimisation des coûts, garde-fous et orchestration multi-modèles
- Tutoriel sur la Génération Augmentée par Récupération (RAG) : architecture, implémentation et guide de production
- Le Second Cerveau expliqué pour les ingénieurs et les travailleurs du savoir
- Performance des LLM en 2026 : benchmarks, goulots d’étranglement et optimisation
- Observabilité des systèmes IA
vous savez déjà que l’inférence n’est qu’une seule couche de la pile.
Le cluster des Systèmes IA se situe au-dessus de ces couches. Il ne les remplace pas — il les combine.
Pour une vue transversale de la manière dont ces couches s’articulent dans les assistants de production — LLM, mémoire, outillage, routage et observabilité, avec OpenClaw et Hermes comme systèmes de référence — consultez Architecture des assistants IA : LLM, mémoire, outils, routage, observabilité.
Une fois l’architecture de l’assistant solidement établie, l’étape suivante consiste à la rendre proactive. Agents de sondage dans les assistants IA : 11 modèles d’implémentation couvre la manière dont les workers de sondage en arrière-plan, l’exécution par files d’attente, les flux de travail durables et les évaluateurs LLM sémantiques transforment un assistant réactif en un système qui surveille, décide et agit de lui-même.
Lorsqu’un seul assistant ne suffit plus et que plusieurs agents doivent se coordonner, le choix du modèle de coordination détermine tout : latence, tolérance aux pannes, coût et débogabilité. Modèles d’orchestration multi-agents : un guide pratique présente les six modèles canoniques — orchestrateur-travailleur, pipeline séquentiel, répartition, hiérarchique, essaim et maillage — avec des modes d’échec spécifiques et un cadre décisionnel pour choisir la bonne architecture.
Avant d’ajouter plus d’autonomie, il est judicieux de se demander quelles décisions un agent doit être autorisé à prendre. LLM de décision : quand un modèle doit décider — et quand il ne le doit pas sépare le jugement du modèle de l’autorité du système : cinq rôles de décision, le routage de chaque décision vers la couche compétente la plus petite, et les entrepôts de décision, invariants et portes d’étendue d’impact (blast-radius) qui rendent la décision du modèle auditable a posteriori.
OpenClaw : un système d’assistant IA auto-hébergé
OpenClaw est un assistant IA open source, auto-hébergé, conçu pour fonctionner sur plusieurs plateformes de messagerie tout en tournant sur une infrastructure locale.
Sur le plan pratique, il :
- Utilise des environnements d’exécution LLM locaux tels qu’Ollama ou vLLM
- Intègre la récupération d’informations sur des documents indexés
- Maintient une mémoire au-delà d’une session unique
- Exécute des outils et des tâches d’automatisation
- Peut être instrumenté et observé
- Fonctionne dans le cadre de contraintes matérielles
Il ne s’agit pas d’un simple wrapper autour d’un modèle. C’est une couche d’orchestration qui relie l’inférence, la récupération, la mémoire et l’exécution pour former un ensemble qui se comporte comme un assistant cohérent.
Démarrage et architecture :
- Guide de démarrage rapide OpenClaw — installation basée sur Docker en utilisant soit un modèle Ollama local, soit une configuration Claude cloud
- Aperçu du système OpenClaw — exploration architecturale de la manière dont OpenClaw diffère des configurations locales plus simples
- Guide NemoClaw pour des opérations OpenClaw sécurisées — voie sécurisée pour OpenClaw avec l’environnement isolé OpenShell, les niveaux de politique, l’inférence routée et les opérations en phase 2
Contexte et analyse :
- Chronologie de l’ascension et de la chute d’OpenClaw — l’économie derrière le pic viral, la coupure d’abonnement d’avril 2026 et ce que l’effondrement révèle sur les cycles de mode IA
- OpenClaw vs Hermes Agent — étoiles, téléchargements et données d’utilisation — classement en direct de 20 frameworks avec les classements de jetons OpenRouter, les compteurs de téléchargements de paquets, les métriques de santé de la communauté et l’analyse des tendances de recherche
Extension et configuration d’OpenClaw :
Les plugins étendent l’environnement d’exécution OpenClaw — en ajoutant des back-ends de mémoire, des fournisseurs de modèles, des canaux de communication, des outils web et de l’observabilité. Les compétences étendent le comportement de l’agent — en définissant comment et quand l’agent utilise ces capacités. La configuration de production signifie combiner les deux, façonnée en fonction de ceux qui utilisent réellement le système.
- Plugins OpenClaw — guide de l’écosystème et choix pratiques — types de plugins natifs, cycle de vie CLI, garde-fous et choix concrets pour la mémoire, les canaux, les outils et l’observabilité
- Écosystème de compétences OpenClaw et choix pratiques pour la production — découverte via ClawHub, flux d’installation et de suppression, piles par rôle et les compétences à conserver en 2026
- Modèles de configuration de production OpenClaw avec plugins et compétences — configurations complètes de plugins et de compétences par type d’utilisateur : développeur, automatisation, recherche, support et croissance — chacune avec des scripts d’installation combinés
Hermes : un agent persistant avec compétences et sandboxing d’outils
L’Agent Hermes est un assistant auto-hébergé, agnostique par rapport au modèle, axé sur l’opération persistante : il peut fonctionner en tant que processus longue durée, exécuter des outils via des back-ends configurables et améliorer les flux de travail au fil du temps grâce à la mémoire et aux compétences réutilisables.
Sur le plan pratique, Hermes est utile lorsque vous souhaitez :
- Un assistant orienté terminal qui peut également se connecter à des applications de messagerie
- Une flexibilité des fournisseurs via des points d’accès compatibles OpenAI et la bascule de modèles
- Des limites d’exécution d’outils via des back-ends locaux et sandboxés
- Des opérations en phase 2 avec diagnostics, journaux et hygiène de configuration
Les profils Hermes sont des environnements entièrement isolés — chacun avec sa propre configuration, ses secrets, ses mémoires, ses sessions, ses compétences et son état — faisant des profils l’unité réelle de propriété en production, et non la compétence individuelle.
- Assistant IA Hermes - Installation, configuration, flux de travail et dépannage — installation, configuration des fournisseurs, modèles de flux de travail et dépannage
- Aide-mémoire CLI de l’Agent Hermes — commandes, drapeaux et raccourcis slash — index tabulaire des sous-commandes
hermes, des drapeaux globaux, de l’outillage de la passerelle et des profils, et des raccourcis slash courants - Serveur sans interface graphique et configuration de bureau distant pour l’Agent Hermes — topologie de déploiement sans interface graphique pour l’accès au bureau distant via le réseau local et le VPN
- Contrôle vocal de Hermes depuis votre téléphone — flux de travail vocal mobile-first pour Telegram et Discord, avec ajustement des fournisseurs STT et TTS et dépannage
- Système de mémoire de l’Agent Hermes : comment la mémoire IA persistante fonctionne réellement — guide technique approfondi sur la mémoire centrale à deux fichiers, le modèle de capture figée, les 8 fournisseurs externes et la philosophie de la mémoire bornée
- Compétences de l’assistant IA Hermes pour de véritables configurations de production — architecture de compétences axée sur les profils pour les ingénieurs, chercheurs, opérateurs et flux de travail dirigeants
- Rédaction de compétences pour l’Agent Hermes — structure SKILL.md et meilleures pratiques — structure pratique de
SKILL.md, métadonnées, activation conditionnelle et dépannage lorsque les compétences disparaissent de l’index - Kanban dans l’Agent Hermes pour les flux de travail LLM auto-hébergés — modèles de contrôle pratiques pour la concurrence du dépêchoir, les chaînes de dépendance et le lotissement basé sur cron sur les passerelles auto-hébergées
- Comment migrer en toute sécurité d’OpenClaw à l’Agent Hermes — runbook de bascule par étapes couvrant les exécutions à sec de
hermes claw migrate, la politique de conflit, la gestion des secrets, la remise des messages et le retour arrière
Connaissances et mémoire persistantes
Certains problèmes ne sont pas résolus par une fenêtre de contexte plus grande seule — ils nécessitent des connaissances persistantes (graphes, pipelines d’ingestion) et des plugins de mémoire d’agent (Honcho, Mem0, Hindsight et back-ends similaires) intégrés à des assistants tels que Hermes ou OpenClaw.
- Pôle de mémoire des systèmes IA — portée du sous-cluster de mémoire et liens vers les guides Cognee et le contexte de la pile
- Systèmes de mémoire dans les assistants IA qui sont réellement utiles — conception de mémoire inter-frameworks pour l’état de travail, les faits structurés et les couches de récupération
- Comparaison des fournisseurs de mémoire d’agent — comparaison complète d’Honcho, OpenViking, Mem0, Hindsight, Holographic, RetainDB, ByteRover, Supermemory, Mnemosyne et Memori pour les intégrations de type Hermes
- Boucles de mémoire auto-renforçantes dans les agents IA — comment les inférences du modèle stockées sont récupérées comme preuves et amplifiées, et les contrôles de la voie d’écriture qui la limitent
- Mnemosyne pour l’Agent Hermes : démarrage rapide de mémoire locale — fournisseur de mémoire local SQLite avec rétention granulaire et contrôles d’écho de soi
- Hindsight pour l’Agent Hermes : mémoire auto-hébergée avec des LLM locaux — déploiement Hindsight basé sur Docker contre PostgreSQL intégré ou existant, avec embeddings et réordonnancement locaux Qwen3
- Mémoire Hindsight pour OpenCode, Cursor et autres agents de codage — OpenCode, Cursor CLI et autres harnais partageant une banque unique par dépôt
MCP : serveurs du protocole de contexte des modèles
Le protocole de contexte des modèles (MCP) est un standard ouvert introduit par Anthropic pour connecter les modèles de langage IA à des sources de données externes, des outils et des systèmes. Il résout le problème d’intégration N×M en fournissant une interface universelle — pensez-y comme un port USB-C pour les applications IA. La construction de serveurs MCP vous permet d’étendre les assistants IA avec des intégrations personnalisées pour les fichiers, les bases de données, les API et les outils invocables, en utilisant un protocole simple basé sur JSON-RPC sur stdio ou HTTP.
- Compétences d’agent par rapport aux serveurs MCP : cadre décisionnel — cadre décisionnel pratique pour savoir quand utiliser les compétences, quand construire des serveurs MCP et comment le modèle de serveur fin combine les deux
- Serveur MCP en Go — architecture du protocole, structure des messages JSON-RPC, négociation des capacités, SDK officiel Go et tutoriel étape par étape pour construire des serveurs MCP en Go
- Construction de serveurs MCP en Python — guide d’implémentation Python pratique couvrant les serveurs MCP de recherche web et de scraping, les transports stdio et SSE, et l’intégration avec Claude Desktop
A2A : protocole inter-agents
Le protocole Agent2Agent (A2A) est un standard ouvert pour la communication entre des systèmes d’agents IA déployés indépendamment. Là où MCP connecte un agent aux outils, A2A connecte les agents entre eux — leur permettant de se découvrir via les cartes d’agent, d’échanger des tâches et des messages, de diffuser la progression et de retourner des artefacts typés. A2A est conçu pour les systèmes où les agents sont détenus par différentes équipes, construits avec différents frameworks ou déployés en tant que services séparés qui doivent interopérer.
- Qu’est-ce que le protocole A2A ? Explication des cartes d’agent et des tâches — analyse approfondie des concepts A2A : cartes d’agent, cycle de vie des tâches, messages, parties, artefacts, diffusion, sécurité et le modèle d’orchestrateur plus spécialistes
- Diffusion A2A et tâches asynchrones pour les flux de travail d’agents longue durée — guide opérationnel sur la diffusion SSE, les webhooks push, les flux interactifs homme dans la boucle (human-in-the-loop) input_required, la gestion des pannes et l’observabilité pour les tâches qui survivent à une simple requête HTTP
- A2A par rapport à MCP : les agents IA ont-ils vraiment besoin des deux protocoles ? — comparaison pratique des deux protocoles : quand MCP seul suffit, quand A2A ajoute une vraie valeur et comment le modèle “A2A à l’extérieur, MCP à l’intérieur” fonctionne à l’échelle
- Protocole A2A de Google en 2026 : adoption, hype et réalité — un regard mesuré sur l’endroit où A2A a réellement une traction en production en 2026, ce que l’hype a tort, et un cadre décisionnel pratique pour savoir quand l’utiliser
Ce qui distingue les systèmes IA
Plusieurs caractéristiques rendent les systèmes IA méritants d’être examinés de plus près.
Le routage des modèles comme choix de conception
La plupart des configurations locales se limitent à un seul modèle. Les systèmes IA prennent en charge la sélection intentionnelle des modèles.
Cela introduit des questions :
- Les petites requêtes doivent-elles utiliser des modèles plus petits ?
- Quand le raisonnement justifie-t-il une fenêtre de contexte plus grande ?
- Quelle est la différence de coût par 1 000 jetons ?
Ces questions sont directement liées aux compromis de performance discutés dans le guide sur la performance des LLM et aux décisions d’infrastructure décrites dans le guide sur l’hébergement des LLM.
Les systèmes IA mettent en surface ces décisions au lieu de les cacher.
La récupération est traitée comme un composant évolutif
Les systèmes IA intègrent la récupération de documents, mais pas comme une étape simpliste “encoder et rechercher”.
Ils reconnaissent que :
- La taille des segments affecte le rappel et le coût
- La recherche hybride (BM25 + vecteur) peut surperformer la récupération dense pure
- Le réordonnancement amélive la pertinence au prix de la latence
- La stratégie d’indexation impacte la consommation de mémoire
Ces thèmes s’alignent avec les considérations architecturales plus approfondies discutées dans le tutoriel RAG.
La différence est que les systèmes IA intègrent la récupération dans un assistant vivant plutôt que de la présenter comme une démonstration isolée. La recherche approfondie (Deep Research) pousse cette idée au plus loin : au lieu d’un seul passage de récupération, le système planifie, embranche, re-vérifie et itère jusqu’à ce que les preuves soient suffisantes. Systèmes de recherche approfondie auto-hébergés : comparaison de 12 outils parcourt douze systèmes auto-hébergés — arbres de recherche récursifs, conceptions planificateur-plus-sous-agent et boucles de lacunes de preuves parmi eux — et comment chacun transforme la récupération en une boucle de recherche adaptative.
La mémoire comme infrastructure
Les LLM sans état oublient tout entre les sessions.
Les systèmes IA introduisent des couches de mémoire persistante. Cela soulève immédiatement des questions de conception :
- Que doit être stocké à long terme ?
- Quand le contexte doit-il être résumé ?
- Comment empêcher l’explosion des jetons ?
- Comment indexer la mémoire efficacement ?
Ces questions croisent directement les considérations de la couche de données issues de le guide sur l’infrastructure des données. Pour l’Agent Hermes spécifiquement — mémoire limitée à deux fichiers, préfecturation des préfixes (prefix caching), plugins externes — commencez par Système de mémoire de l’Agent Hermes et la comparaison inter-frameworks Comparaison des fournisseurs de mémoire d’agent. La capture et la réflexion automatiques peuvent également transformer l’inférence d’un modèle en “preuve” future — voir Boucles de mémoire auto-renforçantes dans les agents IA pour le mode d’échec et Mnemosyne pour l’Agent Hermes pour une implémentation locale conservatrice. Le Pôle de mémoire des systèmes IA liste les guides Cognee et de couche de connaissances associés.
La mémoire cesse d’être une fonctionnalité et devient un problème de stockage.
L’observabilité n’est pas optionnelle
La plupart des expériences locales en IA s’arrêtent à “ça répond”.
Les systèmes IA permettent d’observer :
- L’utilisation des jetons
- La latence
- L’utilisation du matériel
- Les motifs de débit (throughput)
Cela se relie naturellement aux principes de supervision décrits dans le guide sur l’observabilité.
Si l’IA tourne sur du matériel, elle doit être mesurable comme toute autre charge de travail.
Ce que ça fait à l’utilisation
De l’extérieur, un système IA peut encore ressembler à une interface de chat.
Sous la surface, plus de choses se passent.
Si vous lui demandez de résumer un rapport technique stocké localement :
- Il récupère des segments de documents pertinents.
- Il sélectionne un modèle approprié.
- Il génère une réponse.
- Il enregistre l’utilisation des jetons et la latence.
- Il met à jour la mémoire persistante si nécessaire.
L’interaction visible reste simple. Le comportement du système est en couches.
Ce comportement en couches est ce qui distingue un système d’une démonstration.
Où les systèmes IA se situent dans la pile
Le cluster des systèmes IA se situe à l’intersection de plusieurs couches d’infrastructure :
- Hébergement de LLM : la couche d’exécution où les modèles s’exécutent (Ollama, vLLM, llama.cpp)
- RAG : la couche de récupération qui fournit le contexte et l’ancrage
- Performance : la couche de mesure qui suit la latence et le débit
- Observabilité : la couche de supervision qui fournit des métriques et un suivi des coûts
- Infrastructure des données : la couche de stockage qui gère la mémoire et l’indexation
Comprendre cette distinction est utile. L’exécuter soi-même rend la différence plus claire.
Pour une installation locale minimale avec OpenClaw, consultez le guide de démarrage rapide OpenClaw, qui parcourt une configuration basée sur Docker en utilisant soit un modèle Ollama local, soit une configuration Claude cloud.
Si votre configuration dépend de Claude, ce changement de politique pour les outils d’agent clarifie pourquoi la facturation API est désormais requise pour les flux de travail OpenClaw tiers.
Ressources associées
A2A : protocole inter-agents :
- Qu’est-ce que le protocole A2A ? Explication des cartes d’agent et des tâches
- A2A par rapport à MCP : les agents IA ont-ils vraiment besoin des deux protocoles ?
- Protocole A2A de Google en 2026 : adoption, hype et réalité
Serveurs MCP :
Comparaisons :
- Systèmes de recherche approfondie auto-hébergés : comparaison de 12 outils
- OpenClaw vs Hermes Agent — étoiles, téléchargements et données d’utilisation
- Protocole A2A de Google en 2026 : adoption, hype et réalité
Guides sur les assistants IA :
- Architecture des assistants IA : LLM, mémoire, outils, routage, observabilité
- Modèles d’orchestration multi-agents : un guide pratique
- LLM de décision : quand un modèle doit décider — et quand il ne le doit pas
- Agents de sondage dans les assistants IA : 11 modèles d’implémentation
- Aperçu du système OpenClaw
- Chronologie de l’ascension et de la chute d’OpenClaw
- Guide de démarrage rapide OpenClaw
- Plugins OpenClaw — guide de l’écosystème et choix pratiques
- Écosystème de compétences OpenClaw et choix pratiques pour la production
- Modèles de configuration de production OpenClaw avec plugins et compétences
- Assistant IA Hermes - Installation, configuration, flux de travail et dépannage
- Système de mémoire de l’Agent Hermes : comment la mémoire IA persistante fonctionne réellement
- Pôle de mémoire des systèmes IA
- Comparaison des fournisseurs de mémoire d’agent
- Compétences de l’assistant IA Hermes pour de véritables configurations de production
- Rédaction de compétences pour l’Agent Hermes — structure SKILL.md et meilleures pratiques
Couches d’infrastructure :
- Hébergement de LLM en 2026 : infrastructure locale, auto-hébergée et cloud comparée
- Tutoriel sur la Génération Augmentée par Récupération (RAG) : architecture, implémentation et guide de production
- Performance des LLM en 2026 : benchmarks, goulots d’étranglement et optimisation
- Paramètres d’inférence agentic des LLM pour Qwen et Gemma
- Observabilité des systèmes IA
- Infrastructure des données pour les systèmes IA