Presenton : Pourquoi Nous Auto-Hébergeons Ce Générateur Open Source de Diaporamas IA Piloté par Protocole MCP
Gamma, Tome ou Beautiful.ai facturent au siège et enferment vos présentations dans le cloud. Découvrez pourquoi HubToWork déploie Presenton (licence Apache 2.0) sous Coolify et le pilote depuis Google Antigravity via MCP pour produire des decks PDF et PPTX d’élite.
Lorsqu’une entreprise ou un consultant cherche à générer un diaporama professionnel assisté par intelligence artificielle (présentation commerciale, support de formation, pitch deck investisseur ou synthèse d’audit), le marché tente systématiquement de l’enfermer dans des plateformes SaaS propriétaires comme Gamma.app, Tome, Beautiful.ai ou Microsoft Copilot PowerPoint. Le problème ? Outre des abonnements récurrents de 15 € à 30 € par mois et par utilisateur, ces outils imposent des mises en page rigides reconnaissables au premier coup d’œil et envoient vos données stratégiques sur des serveurs tiers. Chez HubToWork, fidèles à notre doctrine d’IA pragmatique et 100 % souveraine, nous avons fait un choix radicalement différent : nous auto-hébergeons Presenton sur notre infrastructure Coolify / OVHcloud et nous le pilotons directement depuis Google Antigravity grâce au protocole MCP (Model Context Protocol).
Vous retrouverez d’ailleurs le dépôt officiel de Presenton au cœur de ma liste publique de curation GitHub dédiée au design assisté par IA : voir ma liste GitHub « Design avec IA » ↗.
Tableau des 5 Vérités Clés sur Presenton en Auto-Hébergement (Self-Hosted)
| Vérité Architecturale | Impact Concret chez HubToWork | Piège des SaaS Propriétaires (Gamma, Tome, Canva, Copilot) |
|---|---|---|
| 1. Licence 100 % Open Source (Apache 2.0) en Docker | Déployé en un conteneur sur notre VPS Coolify : génération illimitée de présentations pour 0 € de licence mensuelle. | Facturation par siège, système de « crédits IA » qui s’épuisent et filigranes imposés sur les offres gratuites. |
| 2. Serveur MCP Natif (`openapi-mcp-server`) | Notre agent dans Google Antigravity crée, structure, inspecte et exporte les diaporamas en appelant directement l’API de Presenton. | Outils fermés nécessitant des copiés-collés manuels incessants depuis vos documents de travail. |
| 3. Moteur de Scène `1280×720` (16:9) au Pixel Près | En combinant la génération initiale et l’injection d’un graphe de scène Tailwind / HTML maîtrisé au pixel près, nous obtenons une direction artistique sur-mesure (comme notre thème Obsidian Dark). | Tous les utilisateurs de Gamma produisent des cartes identiques qui trahissent immédiatement une génération automatique. |
| 4. Liberté Totale du Modèle LLM & Image (BYOK) | Presenton se connecte à Google Gemini, OpenRouter, Ollama ou à nos visuels photoréalistes générés avec Nano Banana. | Impossible de choisir son moteur d’inférence ni d’utiliser ses propres routes optimisées OmniRoute. |
| 5. Double Export Natif : PDF Haute Définition & PowerPoint (`.pptx`) | Chaque diaporama reste consultable en ligne sur notre domaine privé et s’exporte en un clic en PDF Retina (prêt à être joint dans un e-mail client) ou en fichier `.pptx` éditable. | Exports PowerPoint souvent cassés (polices remplacées, blocs décalés) ou verrouillés derrière un abonnement Entreprise. |
Qu’est-ce que Presenton et pourquoi domine-t-il l’écosystème Open Source ?
Presenton (plus de 4 400 étoiles sur GitHub, distribué sous licence libre Apache 2.0) est la première plateforme open source complète de création de présentations par intelligence artificielle conçue dès l’origine pour être auto-hébergée (self-hosted) et pilotée par API / MCP.
Sous le capot, Presenton réunit dans une architecture légère et moderne :
- Une interface web Next.js / React et un moteur de rendu Tailwind CSS capable d’afficher chaque diapositive sur un canevas vectoriel `1280×720` (format standard 16:9 haute définition).
- Un backend FastAPI asynchrone qui expose une spécification OpenAPI 3.1 complète (`/api/v1/ppt/presentation/generate`, `/api/v1/ppt/presentation/{id}`, `/api/v1/ppt/presentation/export/pptx`, etc.).
- Une compatibilité universelle avec les fournisseurs de modèles : contrairement aux outils fermés, vous y branchez vos propres clés API (Google Gemini, OpenRouter, modèles locaux) sans payer aucune marge d’intermédiaire.
- Une gestion native des actifs visuels (`/app_data/images/`) : permettant d’intégrer aussi bien les logos officiels de votre stack que des photographies éditoriales générées sur-mesure.
Notre Méthodologie « Studio-Grade » : Comment Nous Créons Nos Diaporamas avec Presenton, Antigravity et Nano Banana
Utiliser Presenton en mode « presse-bouton » donne déjà un très bon premier jet. Mais chez HubToWork, pour nos présentations d’agence (comme le deck de présentation de nos pôles digitaux & IA ou les supports exécutifs de HubToWrite), nous avons développé une méthodologie d’ingénierie visuelle en 5 étapes chirurgicales :
1. Déploiement souverain sur VPS Coolify derrière Traefik & Basic Auth
Notre instance Presenton tourne dans un conteneur Docker isolé sur notre serveur OVHcloud administré via Coolify. Le sous-domaine dédié est protégé par chiffrement TLS automatique et authentification HTTP en amont : aucune présentation en cours d’élaboration n’est exposée au public.
2. Connexion directe à Google Antigravity via le serveur MCP
Dans la configuration de Google Antigravity, le schéma OpenAPI de Presenton est monté en tant que serveur MCP natif. Lorsque je dicte mon besoin à la voix avec Wispr Flow, l’agent connaît instantanément les 40+ routes disponibles : il peut lister les présentations existantes (sans jamais altérer les decks déjà validés), initialiser une nouvelle présentation via generate_presentation_api_v1_ppt_presentation_generate_post et récupérer sa structure JSON complète.
3. Direction artistique « Dual-Engine » et visuels sur-mesure Nano Banana
C’est ici que réside notre secret de fabrication : plutôt que de nous contenter d’un modèle générique à fond blanc, notre agent combine nos Skills de design (`SKILL.md`) avec le moteur de mise en page de Presenton :
- Création de visuels photoréalistes haute couture via Nano Banana (éclairage ambré et cyan, scènes d’atelier d’architecture digitale, absence totale de clichés robotiques) et téléversement direct via l’endpoint MCP
upload_image_api_v1_ppt_images_upload_post. - Structuration de chaque diapositive en grille Bento sombre (`#05070E` / `#0F172A`) avec typographie Plus Jakarta Sans et badges techniques JetBrains Mono, exactement alignée sur la charte graphique de hubtowork.com et de notre studio Open Design.
4. Audit visuel automatisé par navigateur (« Zéro Chevauchement, Zéro Débordement »)
Conformément à nos principes de Harness Engineering, notre agent ne livre jamais une diapositive à l’aveugle. Il ouvre automatiquement la présentation dans un moteur Chromium headless (Playwright), attend le décodage complet de 100 % des images et logos, capture chaque slide en haute résolution et exécute un script d’inspection géométrique du DOM pour certifier 0 chevauchement de texte (`0 overlaps`) et 0 débordement hors du cadre `1280×720` (`0 overflows`).
5. Validation interactive puis double export PDF Retina & PPTX
Je visualise et vérifie les diapositives en direct sur l’interface web de Presenton, je demande mes ajustements finaux à la voix (ajout d’une slide de synthèse des prestations sur devis, ajustement d’une simulation OETH, mise à jour d’une coordonnée), puis l’agent génère le PDF haute définition et le fichier PowerPoint (`.pptx`) directement dans mon dossier de téléchargements.
Comparatif : Presenton (Self-Hosted Coolify + MCP) vs Gamma.app vs Canva Pro vs Copilot
| Critère Décisif | Presenton Auto-Hébergé + MCP (Choix HubToWork) | Gamma.app / Tome / Beautiful.ai | Microsoft 365 Copilot PowerPoint |
|---|---|---|---|
| Coût annuel de licence | 0 € / an (Open Source Apache 2.0 sur notre VPS Coolify) | 180 € à 360 € / an / utilisateur | ~360 € / an / utilisateur (en plus de la licence Office) |
| Confidentialité & Souveraineté (RGPD) | 100 % sur nos serveurs OVHcloud (aucune fuite de stratégie client) | Données stockées sur des serveurs américains mutualisés | Télémétrie cloud propriétaire complexe à auditer |
| Pilotage par Agent IA (Protocole MCP) | API REST & Serveur MCP complets (création et mise à jour chirurgicale) | Interface manuelle fermée ou API très limitée | Enfermé dans l’écosystème Microsoft Graph |
| Fidélité à la Direction Artistique | Contrôle au pixel près (`1280×720`), polices et grilles Bento sur-mesure | Modèles standardisés immédiatement reconnaissables | Mises en page bureautiques classiques souvent ternes |
| Formats d’export | Lien Web privé + PDF Retina + `.pptx` natif | Export PDF/PPTX parfois dégradé selon les formules | Format `.pptx` uniquement |
3 Idées Reçues sur la Création de Diaporamas avec l’IA
❌ Idée reçue n°1 : « Un générateur de diaporamas open source est forcément moins beau que Gamma ou Canva »
✅ La réalité du terrain : C’est tout l’inverse lorsque l’outil est piloté par un agent doté de Skills de direction artistique ! Parce que Presenton s’appuie sur un véritable moteur de rendu web moderne (Tailwind CSS + React) et accepte des graphes de scène personnalisés ainsi que des visuels Nano Banana, le rendu surpasse les modèles préfabriqués des SaaS grand public.
❌ Idée reçue n°2 : « Faire générer ses slides par l’IA suffit à convaincre un client B2B »
✅ La réalité du terrain : Une belle diapositive vide de sens ne signe aucun contrat. Ce qui fait la force d’une présentation chez HubToWork, c’est l’alliance entre la véracité du fond (études de cas réelles comme HubToWrite, transparence sur le chiffrage 100 % sur devis personnalisé, levier financier OETH/TIH documenté) et la clarté visuelle de la synthèse.
❌ Idée reçue n°3 : « Auto-héberger son propre outil de présentation demande une équipe système dédiée »
✅ La réalité du terrain : Grâce à l’image Docker officielle de Presenton et à notre PaaS open source Coolify, le déploiement initial prend moins de 10 minutes, avec sauvegarde automatique des volumes persistants.
Questions Fréquentes (FAQ) sur Presenton et Nos Présentations Assistées par IA
1. Où trouver le code source officiel de Presenton et votre sélection d’outils de design IA ?
Le code source officiel est disponible sur GitHub à l’adresse github.com/presenton/presenton. Vous pouvez également consulter ma sélection complète de dépôts vérifiés dans ma liste publique github.com/stars/floteuil/lists/design-avec-ia.
2. Quelle est la différence entre Open Design et Presenton dans la stack HubToWork ?
Open Design est notre studio de prévisualisation d’interfaces web (UI/UX, pages de sites, composants applicatifs), tandis que Presenton est notre moteur spécialisé dans l’édition, la gestion multi-diapositives (`16:9`) et l’export documentaire (`.pdf` et `.pptx`) de nos présentations d’entreprise et supports de formation.
3. Peut-on modifier une diapositive précise dans Presenton sans régénérer tout le diaporama ?
Oui, et c’est l’un de ses plus grands atouts ! Via l’endpoint MCP update_presentation_api_v1_ppt_presentation_patch ou directement depuis l’interface web de Presenton, nous pouvons modifier chirurgicalement une seule carte, un numéro de téléphone ou ajouter une diapositive de synthèse tout en conservant intactes les autres slides.
4. Pourquoi envoyer un diaporama PDF structuré en complément d’un lien vers son site web ?
Dans un cycle de décision B2B (direction générale, comité d’achat, partenaires), un dossier PDF de 10 à 15 diapositives parfaitement synthétisé se transfère instantanément par e-mail, se consulte hors-ligne en 3 minutes et permet de présenter clairement chaque pôle d’expertise avant l’établissement d’un devis sur-mesure.
5. Apprenez-vous à déployer et utiliser Presenton lors de vos formations IA ?
Tout à fait ! Lors de nos formations IA hors des cadres et de nos accompagnements en Vibe Coding, nous montrons comment remplacer les abonnements SaaS coûteux par des briques open source souveraines comme Presenton, Coolify, n8n et Flowise — avec une déduction directe jusqu’à 30 % sur votre contribution OETH (Agefiph / URSSAF) grâce à mon statut TIH (RQTH).





