Intégrateur Dolibarr · Chippis (VS) +41 27 510 27 77

Piloter Dolibarr en langage naturel avec Hermes, Euria et MCP

L'intelligence artificielle transforme le pilotage des ERP. Voici comment connecter Dolibarr à l'agent Hermes via le protocole MCP, avec l'IA souveraine Euria hébergée en Suisse et Obsidian comme mémoire.

Piloter Dolibarr en langage naturel avec Hermes, Euria et MCP

L'ERP Dolibarr à l'ère de l'intelligence artificielle

L'intelligence artificielle transforme profondément la manière dont les PME pilotent leurs logiciels de gestion. Dolibarr, l'ERP/CRM open source adopté par des milliers d'entreprises en Suisse, entre dans une nouvelle ère grâce à trois briques complémentaires : un agent IA en ligne de commande (Hermes), le Model Context Protocol (MCP) qui le relie à votre ERP, et une IA souveraine hébergée en Suisse (Euria d'Infomaniak). Cette combinaison offre des capacités d'analyse, de requêtes et d'automatisation inédites — avec une attention particulière à la protection des données, pilier fondamental pour toute entreprise opérant en Suisse.

Hermes, Euria et les MCP : de quoi s'agit-il ?

Hermes : l'agent IA en ligne de commande

Hermes est un agent IA open source (licence MIT, développé par Nous Research) qui s'utilise depuis un terminal ou depuis une messagerie. Il n'est lié à aucun fournisseur d'IA : on choisit le modèle qui l'anime, et on en change sans toucher au reste. Contrairement aux interfaces web classiques, il s'intègre dans vos flux de travail : scripts, automatisations, et surtout connexion directe à vos systèmes d'information via des protocoles standardisés.

C'est l'outil que nous utilisons chez DoliSwiss au quotidien, connecté à notre propre Dolibarr.

Euria : l'IA souveraine d'Infomaniak

Euria est la plateforme d'IA d'Infomaniak, hébergée exclusivement en Suisse. Elle s'appuie sur les meilleurs modèles open source du moment et s'utilise via une API compatible avec celle d'OpenAI — ce qui permet de la brancher directement sur Hermes. Selon Infomaniak, vos données ne sont ni enregistrées ni utilisées pour entraîner l'IA, et l'infrastructure fonctionne à l'énergie renouvelable locale.

Les Model Context Protocols (MCP) : la clé de l'intégration

Le MCP (Model Context Protocol) est un protocole standardisé qui permet à un agent IA de se connecter à des sources de données et des outils externes de manière sécurisée. Un serveur MCP expose des outils que l'agent peut utiliser en temps réel : lire une base de données, appeler une API, générer des rapports.

Pour Dolibarr, un serveur MCP expose l'API REST de votre instance, ce qui permet à Hermes de :

  • Interroger les données en langage naturel, sans écrire une ligne de SQL
  • Générer des rapports financiers complexes en quelques secondes
  • Automatiser des tâches répétitives à la demande
  • Analyser les tendances commerciales et anticiper les besoins

Obsidian : la mémoire de votre entreprise

Obsidian est une base de connaissances en fichiers texte locaux, liés entre eux : procédures internes, notes clients, comptes rendus, documentation. Branchée à Hermes, elle donne à l'agent le contexte de votre entreprise : il sait comment vous travaillez, consulte vos procédures avant d'agir et y consigne ce qu'il a fait. Les fichiers restent chez vous, lisibles sans aucun logiciel propriétaire.

Piloter Dolibarr avec Hermes : cas d'usage concrets

Requêtes en langage naturel : adieu le SQL

L'atout le plus immédiat de cette intégration est la capacité à formuler des demandes complexes en français, sans maîtriser le SQL :

« Quels clients n'ont pas commandé depuis 6 mois ? »
« Génère le rapport des factures impayées de plus de 30 jours, triées par montant »
« Identifie les produits sous le seuil de réapprovisionnement »
« Calcule la marge nette par catégorie de produit ce trimestre »

Hermes traduit ces demandes en appels aux outils du MCP Dolibarr, les exécute, et présente les résultats sous forme de tableaux ou de résumés.

Analyse prédictive et intelligence commerciale

  • Prévisions de trésorerie basées sur l'historique des paiements et des contrats récurrents
  • Détection de clients à risque : churn, retards répétés, baisse de commandes
  • Analyse de rentabilité par produit, service, commercial ou zone géographique
  • Optimisation des stocks avec suggestions de réapprovisionnement automatiques

Automatisation des workflows administratifs

  • Relances automatiques et personnalisées pour clients en retard de paiement
  • Génération et envoi de factures récurrentes
  • Création de devis à partir d'un brief commercial en langage naturel
  • Consolidation et envoi de rapports hebdomadaires par email
  • Journal des actions de l'agent tenu automatiquement dans Obsidian

Protection des données : une priorité pour les PME suisses

Enjeux RGPD et nLPD suisse

Pour les entreprises suisses, la protection des données est encadrée par deux textes majeurs : le RGPD européen (applicable aux données de clients UE) et la nouvelle Loi fédérale sur la Protection des Données (nLPD), en vigueur depuis septembre 2023. Toute solution IA traitant des données clients doit répondre à ces exigences strictes.

Risques d'une IA cloud non maîtrisée

  • Résidence des données : vos données clients transitent sur des serveurs hors Suisse
  • Entraînement du modèle : certains services utilisent vos données pour améliorer leurs modèles IA
  • Accès tiers non contrôlé : impossibilité de garantir l'absence d'accès humain aux données
  • Absence de traçabilité : difficulté à démontrer la conformité en cas d'audit

Ce qu'apporte Euria

  • Hébergement exclusivement en Suisse : les données de votre ERP restent sur le territoire, chez un hébergeur suisse
  • Pas d'entraînement sur vos données : selon Infomaniak, les données ne sont ni enregistrées ni réutilisées pour entraîner l'IA
  • Modèles open source : pas de boîte noire propriétaire, choix du modèle adapté à chaque tâche
  • Contrôle granulaire via MCP : vous définissez précisément quels outils et quelles données Dolibarr sont accessibles à l'agent

Pour aller plus loin : l'IA sur votre propre serveur

Pour les entreprises ayant des exigences de confidentialité maximales — secteur médical, juridique, fiduciaire — il est aussi possible de faire tourner le modèle de langage directement sur votre infrastructure, avec un moteur open source comme Ollama. Aucune donnée ne quitte votre réseau, au prix d'un investissement matériel et de compétences techniques. Hermes fonctionne de la même manière avec Euria ou avec un modèle local : on peut commencer avec Euria et basculer plus tard, sans rien reconstruire.

Architecture recommandée pour les PME suisses

[Votre poste ou serveur]
  ├── Hermes (agent IA)          → Terminal, messagerie
  ├── Obsidian (coffre local)    → Procédures, notes, journal des actions
  └── MCP Dolibarr               → Connexion API sécurisée à votre ERP
        │
        ├── Dolibarr (hébergé en Suisse)
        └── Euria · Infomaniak   → Modèles open source, hébergés en Suisse

Euria ou modèle local : comparatif pour décideurs

CritèreEuria (Infomaniak, Suisse)Modèle sur votre serveur
Hébergement des donnéesEn Suisse, chez InfomaniakDans vos locaux
Qualité IAGrands modèles open source récentsLimitée par votre matériel
CoûtÀ l'usageInvestissement matériel
MaintenanceAucuneCompétences techniques requises
DisponibilitéConnexion internet requiseRéseau local suffit
Mise à jour des modèlesAssurée par InfomaniakManuelle

Premiers pas : Hermes, Euria et Dolibarr

1. Installation de Hermes

# Installation (Linux, macOS, WSL)
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

# Assistant de configuration
hermes setup

2. Brancher Euria comme modèle

Euria expose une API compatible OpenAI : dans Hermes, on déclare simplement l'adresse de l'API fournie par Infomaniak, le modèle choisi et la clé d'accès (commande hermes model, ou fichier de configuration).

model:
  provider: infomaniak-euria
  base_url: https://api.infomaniak.com/.../openai/v1   # adresse fournie par Infomaniak
  default: <modèle open source choisi>

3. Connecter le serveur MCP Dolibarr

mcp_servers:
  dolibarr:
    url: https://votre-dolibarr.ch/.../mcp_server.php
    headers:
      X-API-Key: votre-cle-api-dolibarr
    enabled: true

La clé API reste dans la configuration locale de Hermes : elle n'est jamais transmise au modèle d'IA.

4. Premières demandes opérationnelles

# Analyse commerciale
« Quels sont mes 10 meilleurs clients par CA cette année ? »

# Gestion financière
« Crée un rapport des factures en retard avec calcul des pénalités »

# Automatisation
« Génère les relances pour tous les clients avec factures supérieures à 30 jours »

# Gestion des stocks
« Quels produits sont sous le seuil minimum ? Génère les bons de commande fournisseurs »

DoliSwiss : votre partenaire IA pour Dolibarr en Suisse

Chez DoliSwiss, nous accompagnons les PME suisses dans l'intégration de solutions IA avec Dolibarr, dans le strict respect des exigences légales suisses et européennes. Nos prestations incluent :

  • Audit de votre infrastructure Dolibarr et définition des besoins IA
  • Mise en place de serveurs MCP sécurisés et personnalisés
  • Installation et configuration de Hermes, connecté à Euria
  • Structuration de votre base de connaissances Obsidian (procédures, journal des actions)
  • Formation de vos équipes au pilotage de Dolibarr en langage naturel
  • Support continu, maintenance et mises à jour

Avec Hermes, Euria et Obsidian, vous pilotez Dolibarr en français, avec une IA hébergée en Suisse et une mémoire d'entreprise qui reste chez vous. DoliSwiss vous accompagne avec le pragmatisme et la rigueur que vous attendez d'un partenaire suisse.

Contactez-nous pour une démonstration de Hermes connecté à votre Dolibarr.

Les liens vers Infomaniak Euria sont des liens d'affiliation : DoliSwiss perçoit une commission si vous souscrivez, sans surcoût pour vous.