Agents IA open source : panorama utile pour une PME
Licence, mémoire, outils, canaux : grille PME pour choisir un agent IA open source. Exemples sourcés, sans ranking inventé.

Dans cet article
- En une phrase
- 1. Ce que « open source » ne dit pas
- 2. Quatre critères, pas un classement
- 3. Cinq familles documentées (août 2026)
- Runtime multi-surface : Hermes Agent
- Passerelle messagerie : OpenClaw
- Orchestration dans le code : LangGraph
- Équipes d’agents : CrewAI
- Framework conversationnel : AutoGen (Microsoft)
- Voisins utiles, pas dans la même boîte
- 4. Tableau de lecture (qualitatif)
- 5. Comment choisir sans se noyer
- Ce qu’il faut retenir
- Limites
- Sources
On vous jette quinze noms. AutoGen, CrewAI, Hermes, LangGraph, OpenClaw, « un truc Hugging Face », plus n8n « parce que tout le monde en parle ». Puis on vous demande de choisir le meilleur.
Mauvaise question.
Une PME n’a pas besoin d’un podium. Elle a besoin de savoir ce que le logiciel a le droit de faire, où il se souvient, quels outils il peut toucher, et par quel canal vos gens lui parlent. Le reste est du bruit de démo.
La base conceptuelle est déjà là : un chat répond, un agent agit. Ici, on ouvre le tiroir open source, avec des pages officielles, pas un classement inventé.
En une phrase
Un agent open source utile, pour une PME, c’est un logiciel dont le code et la licence sont lisibles, qui agit avec des outils dans un cadre, et dont la mémoire et les canaux correspondent à votre métier, pas au tweet du jour.
1. Ce que « open source » ne dit pas
Trois confusions reviennent tout le temps.
Le code est public, donc mes données restent chez moi. Faux. La licence parle du logiciel. Le modèle peut rester une API cloud. Un agent MIT qui appelle un fournisseur américain n’est pas un coffre-fort suisse. Même logique pour les poids : open weights (Llama, Mistral, DeepSeek) n’est pas « les données restent ici ». Et self-hoster le LLM (VRAM, GPU, location) n’est pas le même chantier que self-hoster l’agent.
C’est open source, donc c’est gratuit et sans risque. Faux. Vous payez encore les jetons, le temps, l’hébergement, et surtout la revue humaine. Le Stanford AI Index 2026 le dit sans fard : l’adoption organisationnelle de l’IA grimpe (jusqu’à 88 % des organisations enquêtées en 2025), mais le déploiement d’agents reste à un chiffre dans presque toutes les fonctions. Les démos avancent plus vite que les mises en prod.
Tous les « open » se valent. Faux. MIT et Apache 2.0 ne sont pas la Sustainable Use License de n8n. Creative Commons n’est pas un contrat de logiciel comme les autres. Lire la licence avant d’installer, ce n’est pas de la paranoïa : c’est le premier critère.
2. Quatre critères, pas un classement
On peut comparer sans classer. Quatre questions tiennent sur une carte.
| Critère | Question PME | Ce qu’on lit dans les docs |
|---|---|---|
| Licence | Ai-je le droit d’utiliser, modifier, revendre, héberger pour un client ? | Fichier LICENSE + page officielle, pas un badge marketing |
| Mémoire | L’outil se souvient-il d’une session à l’autre, et où ? | Fichiers locaux, base, « knowledge », ou rien |
| Outils | Que peut-il faire hors du texte ? Fichiers, terminal, web, MCP ? | Registre d’outils, permissions, isolation |
| Canaux | Où parlent vos gens : CLI, desktop, WhatsApp, Slack, ou seulement du Python ? | Gateway messagerie vs bibliothèque embarquée |
Le Model Context Protocol (MCP, spec 2026-07-28) est le quatrième fil invisible : un standard ouvert pour brancher des outils et des données sur un agent, « comme un port USB-C » selon la doc officielle. Ce n’est pas un agent. C’est la prise.
Figure 1. Quatre critères documentés. Aucun n’est un score. On les lit dans cet ordre parce qu’une belle démo avec la mauvaise licence ne sert à rien.
3. Cinq familles documentées (août 2026)
Pas un top 5. Cinq métiers différents, avec des sources primaires relues le 19 août 2026.
Runtime multi-surface : Hermes Agent
Hermes Agent (Nous Research) se présente comme un agent autonome : pas un copilot coincé dans un IDE. Licence MIT (fichier LICENSE + pied de page docs 2026).
Ce que la doc officielle affirme, et qu’on peut vérifier :
- Outils : registre large (web, terminal, fichiers, navigateur, mémoire, délégation, cron, MCP…). La page d’accueil parle de 60+ outils intégrés ; la page Tools détaille les catégories et des backends terminal (
local,docker,ssh, cloud). - Mémoire : persistante, bornée. MEMORY.md 2 200 caractères, USER.md 1 375, dans
~/.hermes/memories/. Ce n’est pas une mémoire infinie : c’est une mémoire curatée. - Canaux : CLI, desktop, et une passerelle messagerie (Telegram, Discord, Slack, WhatsApp, Teams…, la doc dit 20+ plateformes).
- Skills : procédures réutilisables, compatibles agentskills.io.
- Sécurité documentée : approbation de commandes, autorisation, isolation conteneur.
C’est le runtime que Kervia a retenu. Pas parce que les autres seraient nuls : parce que skills, profils et multi-surface collent à notre façon de construire un petit agent utile.
Passerelle messagerie : OpenClaw
OpenClaw se décrit comme un gateway self-hosté : un processus sur votre machine, qui relie les apps de chat à un agent. La doc dit explicitement open source, licence MIT. Développé au grand jour par la OpenClaw Foundation (à but non lucratif).
- Canaux : Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, et d’autres via plugins.
- Outils : page Capabilities : exec, navigateur, web fetch/search, MCP, skills, cron, permissions.
- Mémoire / sessions : sessions isolées, routing multi-agent, plugins mémoire (wiki, LanceDB) documentés à côté du noyau.
- Public visé par la doc : développeurs et power users qui veulent un assistant personnel depuis le téléphone, sans service hébergé tiers.
Si le métier est la messagerie, OpenClaw est un voisin sérieux. Ce n’est pas le même objet qu’une bibliothèque Python.
Orchestration dans le code : LangGraph
LangGraph (LangChain) est un framework bas niveau : graphes d’état, pas un logiciel qu’on installe pour « avoir un agent ». Licence MIT (LICENSE).
La doc officielle insiste sur : mélange d’étapes déterministes et d’étapes pilotées par un LLM ; persistance ; human-in-the-loop ; mémoire ; exécution durable. LangGraph orchestre. Les modèles et les outils viennent souvent de LangChain, sans obligation.
Utile quand vous avez déjà une équipe qui code le process. Inutile comme premier clic pour un artisan qui veut juste un agent sur WhatsApp.
À côté : LangSmith (observabilité / déploiement) est une plateforme distincte, documentée comme telle. OSS du graphe ≠ tout le cloud LangChain offert.
Équipes d’agents : CrewAI
CrewAI (docs v1.15.16) décrit un framework pour orchestrer des agents autonomes : des Crews (équipes à rôles) dans des Flows (processus à état). Licence MIT (LICENSE).
La doc liste mémoire, outils, MCP, et des guides human-in-the-loop. Il existe aussi un essai cloud : framework ouvert et offre commerciale. On ne confond pas les deux.
On ne reprend pas ici les superlatifs marketing de la page d’intro (« leading », chiffres de certification). Ce qui compte pour une PME : rôle + tâche + flow, en Python, licence MIT.
Framework conversationnel : AutoGen (Microsoft)
AutoGen se présente comme un framework pour construire des agents et des applis. Quatre couches documentées : Studio (UI sans code), AgentChat (Python 3.10+), Core (événementiel, multi-agent), Extensions (dont McpWorkbench pour MCP, et un exécuteur de code Docker).
Licence relue ce run : Creative Commons Attribution 4.0 (LICENSE). Ce n’est pas du MIT. Pour une PME, ça change le réflexe « je fourche et je redistribue » : lisez le contrat, ne supposez pas.
Voisins utiles, pas dans la même boîte
- smolagents (Hugging Face) : bibliothèque « barebones » pour agents qui pensent en code. Licence Apache 2.0. Ce n’est pas un produit clé en main.
- n8n : automatisation + nœuds LLM, mémoire et outils dans un workflow. Licence Sustainable Use / fair-code : usage interne / non-commercial limité, pas OSI. Excellent voisin. Mauvais candidat si vous cherchez « un agent MIT ».
Le comparatif chat / agent / n8n est dans le journal. Ici, on fixe juste la frontière licence.
4. Tableau de lecture (qualitatif)
Consultation 19 août 2026. Cases = ce que les docs documentent, pas une note Kervia.
| Licence (fichier / doc) | Mémoire | Outils | Canaux typiques | |
|---|---|---|---|---|
| Hermes | MIT | Persistante bornée (MEMORY.md / USER.md) |
Registre large + MCP | CLI, desktop, 20+ messageries |
| OpenClaw | MIT (doc officielle) | Sessions + plugins mémoire | Exec, browser, web, MCP, skills | Gateway multi-chat |
| LangGraph | MIT | Persistence / stores documentés | Via graphe + écosystème LangChain | Bibliothèque (vous construisez l’UI) |
| CrewAI | MIT | Concept Memory documenté | Outils + MCP | Bibliothèque (+ offre cloud à part) |
| AutoGen | CC BY 4.0 | Selon l’appli que vous construisez | Extensions, MCP, Docker exec | Python / Studio |
| n8n | Fair-code (pas MIT) | Mémoire de workflow IA | Nœuds + LLM | UI d’automatisation |
Aucun score. Si une case vous manque, vous n’avez pas « perdu » : vous avez un trou à combler avant d’installer.
5. Comment choisir sans se noyer
La grille (objets, licences, trente minutes, sans classement) est détaillée à part : comparer des outils d’agents open source sans se noyer.
Ordre sain, aligné méthode Kervia :
- Clarifier le job. Une tâche répétitive, pas « de l’IA ».
- Cadrer les données. LPD, clients, ce qui n’a pas le droit de sortir.
- Choisir la famille, pas la marque. Messagerie-first → passerelle. Multi-surface + skills → runtime. Process déjà dans votre code → graphe / crew.
- Lire la licence du dépôt, pas le site marketing.
- Borner les outils. Terminal local n’est pas la même chose que Docker. MCP n’est pas « tous les outils du monde ».
- Garder un humain sur ce qui part chez un client.
Les benches rappellent pourquoi on ne lâche pas la revue : sur OSWorld (tâches ordinateur réelles), l’AI Index 2026 note un bond d’environ 12 % à environ 66 % de succès, et encore un échec sur trois tentatives structurées. Capacité en labo ≠ agent livré en romandie.
Si vous codez déjà avec l’IA, le contexte métier est dans développeur face à l’IA. Si vous n’osez pas encore le premier pas : par où commencer.
Ce qu’il faut retenir
| Idée | Formule |
|---|---|
| Open source | Licence du logiciel, pas lieu du modèle |
| Critères | Licence → mémoire → outils → canaux |
| Hermes | Runtime MIT, mémoire bornée, skills, multi-surface |
| OpenClaw | Gateway MIT, messageries d’abord |
| LangGraph / CrewAI / AutoGen | Bibliothèques : vous construisez l’appli |
| n8n | Fair-code, voisin d’automatisation |
| Prod | Encore rare (AI Index 2026 : agents à un chiffre) |
Pas de médaille. Un cadre.
Limites
- Sources relues le 19 août 2026. Les dépôts bougent ; une licence peut changer.
- Pas de classement, pas de parts de marché PME suisses : inconnu ici, donc non inventé.
- Les pages éditeur parlent parfois d’elles-mêmes au superlatif : on n’en fait pas une preuve.
- OpenClaw : MIT d’après la doc officielle ; l’API GitHub de ce run n’a pas renvoyé de SPDX (
NOASSERTION). On s’en tient à la phrase documentée. - smolagents : page docs HF inaccessible ce run ; on ne cite que le dépôt et la licence Apache 2.0.
- AutoGen CC BY 4.0 : lisez le texte, ce n’est pas un avis d’avocat.
Sources
- Stanford HAI : AI Index Report 2026 · Economy · consultation 19 août 2026
- Nous Research : Hermes Agent docs · Tools · Memory · LICENSE MIT
- OpenClaw : docs · Capabilities / tools · openclaw.ai
- LangChain : LangGraph overview · LICENSE MIT
- CrewAI : Introduction v1.15.16 · LICENSE MIT
- Microsoft : AutoGen · LICENSE CC BY 4.0
- Hugging Face : smolagents · LICENSE Apache 2.0
- MCP : What is MCP? (spec 2026-07-28)
- n8n : Integrate AI · Sustainable Use License · LICENSE.md
- Kervia : chat vs agent · Hermes / OpenClaw
Sur le design d’agents : skills : atouts et risque du trop-plein.
QUESTIONS FRÉQUENTES
Pour aller à l’essentiel.
Quel est le meilleur agent IA open source pour une PME ?
Il n’y en a pas un « meilleur » dans l’absolu. On choisit d’abord le job : runtime multi-surface (Hermes), passerelle messagerie (OpenClaw), bibliothèque d’orchestration (LangGraph, CrewAI, AutoGen). La licence, la mémoire, les outils et les canaux tranchent ensuite.
Open source veut-il dire que les données restent chez moi ?
Non. Open source décrit la licence du logiciel, pas l’endroit où tourne le modèle. Un agent MIT peut appeler une API cloud. Self-host du runtime et self-host du modèle sont deux décisions distinctes.
Hermes ou OpenClaw : comment trancher ?
OpenClaw se présente comme une passerelle self-hostée vers les apps de messagerie. Hermes se présente comme un runtime d’agent (outils, mémoire persistante, skills, CLI/desktop/canaux). Kervia a choisi Hermes ; OpenClaw reste un voisin crédible si le téléphone est le centre.
n8n est-il un agent open source ?
n8n documente une Sustainable Use License (fair-code), pas une licence OSI type MIT ou Apache. C’est un outil d’automatisation qui peut brancher des LLM ; ce n’est pas le même contrat, ni le même métier, qu’un runtime d’agent MIT.

