← Retour au site
Documentation

Les modules Bubblai

Chaque bulle est un module de capacité que vous activez sur le canvas. Ce guide décrit le rôle, le fonctionnement et les cas d'usage de chaque bulle disponible.

💡

Concepts clés

Base

Qu'est-ce qu'une bulle ?

Une bulle est un module de capacité autonome. Quand vous l'activez sur le canvas, elle s'injecte automatiquement dans le contexte de votre agent IA. Quand vous la désactivez, elle disparaît sans laisser de trace.

Au-delà d'une simple capacité, chaque bulle est aussi un bloc d'instructions qui dicte un comportement au LLM. Les bulles se combinent et s'additionnent librement — leurs instructions se cumulent pour façonner un agent unique.

Comment ça marche

  • Chaque bulle ajoute une capacité spécifique au LLM (mémoire, recherche web, voix, etc.)
  • Les bulles sont indépendantes : vous pouvez en activer autant que vous voulez
  • L'ordre d'activation peut influencer la priorité des instructions
  • Certaines bulles nécessitent un abonnement Pro

Le canvas

Le canvas est l'interface visuelle où vous arrangez vos bulles autour de votre agent central. C'est votre "constellation d'IA" — une représentation en temps réel de ce que votre agent sait faire.

🎭

Rôle

Inclus

Description

La bulle Rôle définit la personnalité et l'identité de votre agent IA. Elle injecte un prompt système qui donne à l'agent un caractère, une expertise et un ton de communication précis.

Cas d'usage

  • Créer un agent "Expert juridique" qui répond uniquement sur des sujets de droit
  • Définir un assistant commercial avec un ton chaleureux et vendeur
  • Configurer un coach de productivité qui challenge vos habitudes
  • Mettre en place un agent technique qui répond uniquement en code

Exemple de configuration

// Exemple de rôle Tu es un expert en marketing digital spécialisé dans les startups SaaS. Tu communiques de façon directe, sans jargon inutile. Tu proposes toujours des exemples concrets et actionnables.
📋

Instructions

Inclus

Description

La bulle Instructions permet de définir des règles comportementales précises et permanentes. Contrairement au Rôle qui définit "qui est" l'agent, les Instructions définissent "comment il doit se comporter" à chaque échange. Chaque bulle est un bloc de prompt granulaire : les instructions de plusieurs bulles s'additionnent pour former un comportement composé, précis et modulable.

Cas d'usage

  • Imposer un format de réponse spécifique (listes, JSON, markdown…)
  • Interdire certains sujets ou types de réponses
  • Forcer l'agent à toujours demander une confirmation avant d'agir
  • Définir la langue de réponse obligatoire

Exemple

// Exemple d'instructions - Réponds toujours en français - Structure tes réponses avec des titres clairs - Ne dépasse jamais 300 mots par réponse - Si tu n'es pas sûr, dis-le explicitement
🧠

Mémoire

Pro

Description

La bulle Mémoire donne à votre agent la capacité de se souvenir d'informations entre les sessions. Le fonctionnement est déclaratif : le moteur ne stocke un souvenir que lorsque vous lui demandez explicitement de retenir quelque chose. Rien n'est mémorisé automatiquement.

Cette mémoire est unique et commune à tous vos agents — un souvenir déclaré à un agent est accessible à tous les autres.

Caractéristiques

  • Déclarative — stockage uniquement sur demande explicite (« retiens que… », « note que… »)
  • Globale — un seul espace de mémoire, partagé entre tous vos agents
  • Inter-session — les souvenirs persistent d'une conversation à l'autre

À noter — mémoire épisodique

Il existe par ailleurs une mémoire épisodique, distincte de cette bulle : lorsque vous ouvrez un projet, l'historique de ses fils de discussion est automatiquement rechargé en contexte. Ce mécanisme est natif, il ne nécessite aucune bulle et s'active sans action de votre part.

Cas d'usage

  • Demander à l'agent de retenir vos préférences (« retiens que je préfère les réponses courtes »)
  • Mémoriser des faits durables : nom, contexte pro, projets en cours
  • Éviter de répéter le contexte à chaque nouvelle conversation
📁

Projet

Inclus

Description

La bulle Projet contextualise votre agent autour d'un projet spécifique. Elle injecte toutes les informations clés du projet (nom, objectifs, contraintes, équipe, deadlines) dans le contexte de l'agent dès le démarrage.

Cas d'usage

  • Donner à l'agent le contexte complet d'un projet client
  • Centraliser les informations produit pour un assistant de développement
  • Configurer un agent qui connaît votre entreprise par cœur
  • Passer rapidement d'un projet à un autre sans reconfigurer

Exemple

// Exemple de contexte projet Projet : Bubblai Stack : HTML/CSS/JS, PHP, MySQL Objectif : Interface visuelle de composition d'agents IA Équipe : 2 développeurs, 1 designer Deadline : Juin 2026
🌐

Web

Pro

Description

La bulle Web donne à votre agent la capacité de naviguer sur Internet en temps réel. Il peut effectuer des recherches, lire des pages web, récupérer des images et synthétiser des informations fraîches.

Capacités

  • Recherche web en temps réel (Google, Bing…)
  • Lecture et résumé de pages web à partir d'une URL
  • Récupération d'images depuis le web
  • Vérification de faits et données récentes

Cas d'usage

  • Agent de veille concurrentielle automatique
  • Assistant qui cite des sources vérifiées en temps réel
  • Récupérer les dernières actualités d'un secteur
🖼️

Image

Pro

Description

La bulle Image permet à votre agent de générer et d'éditer des images directement depuis la conversation, à partir d'un prompt textuel ou d'une image existante.

Capacités

  • Génération d'images à partir d'un texte descriptif
  • Édition et modification d'images existantes
  • Variations d'une image de référence
  • Génération de logos, illustrations, mockups…

Cas d'usage

  • Créer des visuels pour les réseaux sociaux à la demande
  • Générer des illustrations pour des présentations
  • Prototyper des interfaces rapidement
📚

Documents

Pro

Description

La bulle Documents permet d'uploader des fichiers que votre agent peut lire, analyser et utiliser dans ses réponses. PDF, Word, Excel, TXT — l'IA les ingère et les exploite intelligemment.

Formats supportés

  • PDF, DOCX, TXT, MD
  • XLSX, CSV (données tabulaires)
  • Images (PNG, JPG — analyse visuelle)
  • Code source (JS, Python, HTML…)

Cas d'usage

  • Analyser un contrat et en extraire les clauses clés
  • Poser des questions sur un rapport de plusieurs centaines de pages
  • Créer un agent qui connaît toute votre documentation interne
🔊

Voix

Pro

Description

La bulle Voix permet à votre agent de parler. Elle active la synthèse vocale (Text-to-Speech) : chaque réponse de l'agent peut être lue à voix haute, avec le choix de la voix, du débit et du ton.

Capacités

  • Synthèse vocale naturelle (Text-to-Speech)
  • Choix de la voix (genre, accent, langue)
  • Contrôle du débit et du volume
  • Support multilingue
  • Lecture automatique des réponses de l'agent

Cas d'usage

  • Agent vocal qui lit ses réponses à voix haute
  • Accessibilité pour les personnes malvoyantes
  • Écouter les réponses sans regarder l'écran (conduite, sport…)
  • Création de contenus audio à partir de texte

Note

La bulle Voix couvre uniquement la synthèse vocale (TTS). La reconnaissance vocale (STT / dictée) n'est pas incluse dans cette bulle.

📡

Communication

Pro

Description

La bulle Communication permet à votre agent d'interagir avec des appareils physiques à distance via des protocoles sans fil ou série. C'est le pont entre l'IA et le monde physique (IoT, robotique, électronique).

Protocoles supportés

  • Bluetooth (BLE et Classic)
  • Wi-Fi (WebSocket, HTTP local)
  • Série / USB (UART)
  • MQTT (protocole IoT léger)

Appareils compatibles

  • Arduino (Uno, Mega, Nano…)
  • ESP32 / ESP8266
  • Raspberry Pi
  • Tout appareil série ou réseau local

Cas d'usage

  • Contrôler des LEDs, moteurs ou capteurs via l'IA
  • Recevoir des données de capteurs en temps réel dans la conversation
  • Piloter un robot avec des instructions en langage naturel

Action

Pro

Description

La bulle Action permet à votre agent de déclencher des actions déclaratives dans vos outils externes. L'agent ne se contente plus de répondre — il agit directement dans votre écosystème applicatif.

Types d'actions

  • Appels HTTP / API REST vers des services externes
  • Déclenchement de webhooks
  • Création, modification ou suppression de données
  • Envoi de notifications ou d'emails

Cas d'usage

  • Créer une tâche dans Notion ou Trello depuis la conversation
  • Envoyer un email automatiquement après une décision
  • Déclencher un pipeline de déploiement
  • Mettre à jour une base de données à partir d'une instruction
🔌

Connecteurs

Pro

Description

La bulle Connecteurs permet de brancher des services tiers directement à votre agent. L'agent peut lire et écrire dans ces services comme s'il en faisait partie intégrante.

Connecteurs disponibles

  • Gmail — lecture et envoi d'emails
  • Google Calendar — lecture et création d'événements
  • Notion — lire et créer des pages
  • Slack — envoyer des messages dans des canaux
  • GitHub — lire des dépôts, créer des issues
  • Airtable, Sheets — lecture/écriture de données

Cas d'usage

  • Agent qui gère votre boîte mail et répond automatiquement
  • Assistant qui planifie vos réunions dans Calendar
  • IA qui documente automatiquement votre travail dans Notion
🎬

Vidéo

Pro Nouveau

Description

La bulle Vidéo permet à votre agent de générer des vidéos à partir d'une image de référence ou d'une description textuelle. Donnez vie à vos idées visuelles en quelques secondes sans aucune compétence en montage.

Modes de génération

  • Image → Vidéo — anime une image fixe en clip vidéo
  • Texte → Vidéo — génère une vidéo depuis une description
  • Contrôle de la durée, du mouvement de caméra et du style

Cas d'usage

  • Créer des vidéos courtes pour les réseaux sociaux
  • Animer un logo ou une illustration statique
  • Prototyper des publicités visuelles rapidement
  • Générer des clips de présentation produit
⚙️

Exécution

Pro Nouveau

Description

La bulle Exécution permet d'exécuter du code directement côté application à partir de la réponse du LLM. L'IA ne suggère plus du code — elle l'exécute réellement dans votre environnement.

Fonctionnement

  • Le LLM génère du code en réponse à votre demande
  • Bubblai intercepte le bloc de code dans la réponse
  • Le code est exécuté dans un environnement sécurisé côté application
  • Le résultat est renvoyé dans la conversation

Langages supportés

  • JavaScript / Node.js
  • Python
  • Bash / Shell

Cas d'usage

  • Demander à l'IA de traiter un fichier CSV et d'afficher le résultat
  • Exécuter des calculs complexes ou des transformations de données
  • Automatiser des tâches système directement depuis la conversation
  • Tester du code généré par l'IA instantanément

⚠️ Sécurité

L'exécution se fait dans un sandbox isolé. Certaines opérations système (accès fichiers, réseau externe) peuvent être restreintes selon la configuration de votre environnement.

Bubblai / VuillierNicolas ©