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.
🔑 Bubblai est BYOK (Bring Your Own Key). Vous utilisez vos propres clés API (OpenAI, xAI, Google…), elles restent stockées sur votre appareil et ne sont jamais envoyées à nos serveurs.
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
- Vous pouvez avoir plusieurs bulles du même type — par exemple 2 bulles Image avec des paramètres de sortie différents — pour comparer les images générées par l'agent
- Certaines fonctionnalités nécessitent la version Full (paiement unique)
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.
Description
La Bullethèque est la bibliothèque de bulles de Bubblai. Vous y trouvez des bulles officielles prêtes à l'emploi, et vous pouvez y enregistrer vos propres bulles pour les réutiliser d'un agent à l'autre — sans jamais les reconfigurer.
Fonctionnement
- Mes Bulles : vos bulles sauvegardées (avec un titre et un sous-titre), réutilisables sur tous vos agents
- Bubblai : les bulles officielles prêtes à l'emploi
- Partagées : les bulles de la communauté (bientôt)
- Recherche par nom, thème, métier ou mot-clé
Cas d'usage
- Repartir d'une bulle existante au lieu de repartir de zéro
- Réutiliser un pack de règles (ex : « Règles du prof d'histoire ») sur plusieurs agents
- Composer un agent rapidement à partir de bulles éprouvées
Description
Bubblai est BYOK : vous utilisez vos propres clés API et choisissez librement vos modèles dans le sélecteur du chat. Voici les modèles phares disponibles.
Par fournisseur
- OpenAI : GPT-5.6 Luna, GPT-5.5, GPT-5.4
- Anthropic : Claude Opus 4.8, Claude Sonnet 4.6
- Google : Gemini 3.5 Flash, Gemini 2.5 Pro
- xAI : Grok 4.3, Grok 3
- Mistral : Mistral Medium 3, Mistral Large
Note
Pour rester rapide et économique : une partie des tokens de vos conversations est servie depuis le cache des fournisseurs (prompt caching), et le contexte est automatiquement compressé quand la conversation devient très longue. Votre agent garde ainsi l'essentiel sans faire exploser les coûts.
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
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
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
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
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.
Providers phares
Perplexity · GPT Search (OpenAI) · Tavily
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
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.
Providers phares
GPT Image (OpenAI) · Imagen & Gemini (Google) · Grok Imagine (xAI) · Flux (Black Forest Labs)
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
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
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.
Providers phares
OpenAI TTS · Gemini TTS (Google) · xAI TTS
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.
Description
La bulle Realtime donne à votre agent une voix conversationnelle en temps réel : vous parlez, il écoute et répond instantanément, comme un appel naturel. Quand elle est activée, elle remplace le mode vocal classique.
Providers phares
OpenAI Realtime · xAI Realtime
Capacités
- Conversation voix → voix en temps réel (WebRTC / WebSocket)
- Interruption de l'IA quand vous parlez (barge-in)
- Transcription de la conversation dans le chat
- Choix de la voix, de la langue et de la réactivité (rapide / naturelle / patiente)
- Réduction de bruit adaptée au micro (proche / distant)
Cas d'usage
- Conversations naturelles avec votre agent
- Brainstorming et réflexion à voix haute
- Pratique d'une langue étrangère
- Assistant mains libres (cuisine, conduite, sport…)
Note
Votre clé API reste sur votre appareil (BYOK) — elle n'est jamais envoyée aux serveurs Bubblai. La bulle Realtime prend le relais du mode vocal classique dès qu'elle est activée.
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
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 vos outils 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
Description
La bulle Connecteurs permet de brancher des services tiers à votre agent, qui peut alors agir dans ces services à votre demande. Les connexions passent par Composio, prestataire technique, ou directement avec vos propres clés ou autorisations selon le parcours utilisé.
Connecteurs disponibles
- Gmail — envoyer des emails, lire la boîte de réception et consulter un email
- Google Tasks — créer des tâches
- Google Calendar — créer des événements et consulter l'agenda
- Google Drive — lister, lire et télécharger des fichiers
Cas d'usage
- Agent qui envoie des emails à votre demande
- Assistant qui planifie vos réunions dans Calendar
- IA qui retrouve un document dans votre Drive
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.
Providers phares
Grok Video (xAI) · Seedance (ByteDance)
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
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.
Description
La bulle Skill permet d'ajouter des compétences réutilisables à ton agent : des prompts experts, sauvegardés et chargés automatiquement quand l'agent en a besoin.
Fonctionnement
- Crée une compétence avec un titre et un contenu (prompt expert)
- L'agent charge la compétence automatiquement quand elle est pertinente
- Une compétence peut être activée en chargement permanent
Cas d'usage
- Un prompt expert réutilisable (rédaction, code, traduction…)
- Une procédure métier que l'agent doit suivre à la lettre
- Un savoir-faire que tu partages entre plusieurs agents
Description
Exporte ton agent en un fichier autonome (HTML/PHP) à héberger sur ton propre serveur, ou intègre-le directement sur ton site via un snippet.
Inclus dans la version Full
- Export HTML — génère un agent autonome prêt à déployer
- Intégration / embed — snippet à copier pour afficher ton agent sur un site externe
Cas d'usage
- Publier un assistant sur ton site vitrine ou ton blog
- Partager un agent autonome avec tes clients
- Héberger un chatbot personnalisé sur ton serveur