« Chatbot open source » est une recherche qui recouvre deux intentions très différentes. Certains cherchent à ne pas payer d’abonnement. D’autres cherchent à maîtriser où vivent leurs données. L’open source répond très bien au second objectif, beaucoup moins bien au premier qu’on ne l’imagine.
Cet article fait le calcul complet du coût réel, distingue les principales solutions, et pose la question opérationnelle qui décide avant toutes les autres.
À retenir
- La licence est gratuite, l’exploitation ne l’est pas : quatre lignes de budget, dont deux invisibles.
- La maîtrise du stockage est réelle en auto-hébergement ; celle de l’inférence est une question distincte.
- Botpress, Rasa et Typebot ne répondent ni au même besoin ni au même niveau de compétence.
- La maintenance est récurrente, pas ponctuelle : c’est le poste le plus sous-estimé.
- La question qui décide : qui intervient un samedi de juillet si l’agent répond mal ?
Botpress, Rasa, Typebot : qui fait quoi
Ces trois outils ne sont pas interchangeables. Choisir « de l’open source » sans choisir lequel est la première erreur du projet. Nous ajoutons Groomy en repère, en précisant d’emblée que nous ne sommes pas open source.
| Critère | Groomy (nous) | Botpress | Rasa | Typebot |
|---|---|---|---|---|
| Code source | Fermé, service hébergé | Ouvert à l’origine, avec aussi une offre en mode service | Ouvert, référence historique du traitement du langage | Ouvert, projet français |
| Nature | Agent métier tourisme, en widget web | Agent conversationnel complet, piloté par des flux et du code | Moteur de traitement du langage orienté développeurs | Constructeur de formulaires conversationnels, plus léger et plus visuel |
| Point fort | Mise en ligne en ~2 minutes depuis l’URL du site | Flexibilité totale, sans plafond fonctionnel | Maîtrise du modèle et des données | Parcours guidés : qualifier, collecter, orienter |
| Limite | Ni code, ni auto-hébergement | Tout est à construire | Compétence en apprentissage automatique nettement supérieure à celle de Botpress | Beaucoup moins adapté à une réponse libre tirée de documents |
| Compétence requise | Aucune : une ligne de script | Développeur, flux et code | Équipe technique constituée | Moindre : outil visuel |
| Pour qui | Hôtels, campings, locations, agences | Structure qui veut un agent complet sur mesure | Contextes où la maîtrise du modèle est une exigence forte | Hébergement dont le besoin est un formulaire intelligent plutôt qu’un répondeur |
| Maintenance technique | À notre charge | À la vôtre | À la vôtre | À la vôtre |
Pour Botpress, notre article sur le prix réel de Botpress détaille le budget d’exploitation, et le comparatif face à Chatbase situe le curseur technique.
Le calcul en quatre lignes
C’est le cœur du sujet, et aucune page de projet open source ne le présente ainsi.
| Ligne | Nature | Ce qu’il faut chiffrer |
|---|---|---|
| Hébergement | Récurrente | Serveur, supervision, sauvegardes, certificats |
| Appels aux modèles de langage | Variable, suit l’usage | Consommation sur votre mois de pointe, pas sur la moyenne |
| Construction initiale | Ponctuelle | Jours de développement interne, ou tarif de votre prestataire |
| Maintenance | Récurrente, sous-estimée | Corrections, mises à jour saisonnières, surveillance, reprise |
Les deux premières lignes se chiffrent à l’avance. Les deux dernières font dérailler les projets, parce qu’elles s’expriment en temps humain et n’apparaissent sur aucune facture.
Le point d’équilibre dépend du coût de ce temps.
| Votre situation | Ce que donne l’addition |
|---|---|
| Un développeur déjà salarié et disponible | L’open source devient rapidement avantageux, et l’écart se creuse avec le volume |
| Un prestataire facturé à la journée | Une poignée de jours de construction plus quelques jours de maintenance annuelle dépassent souvent plusieurs années d’abonnement à une solution en mode service |
Faites l’addition avant, pas après.
La maintenance, poste par poste
Elle est récurrente, et c’est ce qui la distingue de la construction.
| Poste | Ce qui se passe | Ce que cela demande |
|---|---|---|
| Les corrections | Un scénario cesse de se déclencher, un cas limite apparaît, une interface de service change | Quelqu’un doit intervenir |
| Les mises à jour saisonnières | Horaires, services, tarifs, animations, travaux changent à chaque ouverture | Répercuter chaque changement, sans quoi l’agent répond faux avec assurance |
| La surveillance | Personne ne sait ce que l’agent répond | Une lecture régulière des conversations, sinon vous l’apprendrez par un avis en ligne |
| La reprise de connaissance | La personne qui a construit l’agent part, ou le prestataire change | Documenter, ou budgéter une reprise |
Le pire scénario, la réponse fausse affirmée avec assurance, est développé dans notre article sur l’hallucination d’un chatbot d’hébergement.
La question unique. Qui intervient un samedi de juillet, à 19 heures, si l’agent donne une mauvaise information à vos clients ? Si la réponse est « personne avant lundi », cette voie n’est pas la vôtre, quelle que soit la qualité des outils.
Souveraineté : garanti, pas garanti
C’est l’argument le plus solide de cette famille. Il mérite d’être énoncé avec précision plutôt que par slogan.
| Configuration | Ce qui est garanti | Ce qui ne l’est pas |
|---|---|---|
| Auto-hébergement | Conversations, base de connaissances et journaux restent sur votre infrastructure. Aucune solution en mode service n’égale cela | Le lieu où le modèle formule ses réponses |
| Auto-hébergement avec modèle de langage externe | Le stockage | L’inférence : du texte part chez le fournisseur du modèle, qui devient un sous-traitant ultérieur à documenter. Un transfert hors Union européenne demande un fondement juridique |
| Modèle exécuté localement, sur votre matériel | Le stockage et l’inférence | Une ligne de coût en plus — matériel, énergie, compétence — et un arbitrage sur la qualité des réponses face aux modèles les plus performants du marché |
Notre guide RGPD et IA dans l’hospitality détaille la distinction entre stockage et inférence. Notre article sur le chatbot français et la souveraineté donne les quatre niveaux à vérifier chez n’importe quel éditeur, ouvert ou non.
Ce que l’open source ne donne pas
Ce sont exactement les postes que la gratuité de la licence masque.
| Poste | Ce qui reste à votre charge |
|---|---|
| Le vocabulaire métier | Taxe de séjour, arrivée tardive, caution, emplacement nu, chèques-vacances, politique animaux : rien n’est préinstallé. Identique chez tous les généralistes, mais cela s’ajoute ici à la charge d’exploitation |
| Les règles de comportement | Quand escalader, vers qui, avec quel contexte, et que faire quand l’agent ne sait pas. Ces règles se conçoivent, s’écrivent et se testent |
| L’interface d’administration | Si votre réceptionniste doit corriger une réponse sans appeler un développeur, c’est un chantier à part entière |
| La conformité et l’accessibilité du widget | À votre charge, et elles ne sont pas optionnelles |
À qui cette voie convient, ou non
Le partage est net.
| Elle convient à… | Elle ne convient pas à… |
|---|---|
| Une structure avec un profil technique interne ou un prestataire au forfait annuel | Un hébergement indépendant sans ressource technique |
| Une exigence formelle de souveraineté : établissement public, groupe à politique de données stricte | Un exploitant qui cherche d’abord à éviter un abonnement de quelques dizaines d’euros |
| Des usages qui dépassent le cadre d’un produit standard |
Pourquoi l’économie est illusoire dans le second cas. Vous échangez une ligne budgétaire prévisible contre un temps que vous n’avez pas, au moment de l’année où vous en avez le moins.
Le duel entre Botpress et IDETA et notre article sur le chatbot no-code pour l’hébergement explorent les alternatives intermédiaires entre le code et le mode service.
Groomy : l’alternative, en toute transparence
Nous ne sommes pas open source, et nous ne présentons pas cette différence comme un avantage. Voici ce que nous apportons à la place.
| Ce que nous annonçons | Détail |
|---|---|
| Compétence requise | Aucune : une ligne de script dans l’en-tête de votre site |
| Maintenance technique | À notre charge, pas à la vôtre |
| Mise en ligne | ~2 minutes. Vous collez l’URL de votre site, l’agent lit vos pages publiques et se forme dessus |
| Agents métier | Arthur (hôtellerie), Chloé (camping et plein air), Lucas (locations et conciergeries), Léa (agences et réceptifs) |
| Langues | 27, en détection automatique, sans supplément par langue |
| Données | Chiffrement et conformité RGPD, conversations jamais réutilisées pour entraîner des modèles tiers |
| Facturation | Forfait mensuel à prix connu d’avance : ni consommation de modèle à surveiller, ni serveur à superviser |
| Prix | Public : 99 €/mois. 1 000 messages inclus/mois, +20 € pour 2 000, +60 € pour 5 000. 0 € de mise en service, sans engagement |
| Essai | 100 messages offerts, sans limite de temps et sans carte bancaire |
À qui Groomy ne convient pas.
- La souveraineté au sens strict — code auditable, auto-hébergement, modèle sous votre contrôle — est une exigence formelle chez vous : l’open source y répond, nous non.
- Vous voulez la liberté totale de configuration d’une solution ouverte.
- Vous voulez un canal WhatsApp, SMS ou téléphone : Groomy est un widget web, uniquement sur votre site.
Si votre objectif était d’éviter un abonnement, faites l’addition des quatre lignes avant de trancher : la conclusion surprend souvent. Les tarifs sont publics.
Conclusion : deux objectifs, une seule bonne raison
L’open source est un excellent choix pour qui cherche la maîtrise. Il est un mauvais choix pour qui cherche la gratuité, parce que la gratuité de la licence ne dit rien du coût d’exploitation.
Deux questions à poser par écrit avant de vous engager.
- Qui maintient, corrige et surveille l’agent dans deux ans ?
- Où sont exécutées les inférences du modèle, pas seulement où sont stockées les données ?
Si vous avez les deux réponses, cette voie est probablement la bonne, et elle vous donnera quelque chose qu’aucun abonnement ne peut offrir. Si vous ne les avez pas, l’économie apparente se paiera en juillet, au moment où vous avez le moins de temps.