# ppt-master : générer un PowerPoint modifiable avec une IA

> ppt-master génère une présentation PowerPoint native et modifiable à partir d'un document ou d'un sujet, avec animations et narration audio.

- Type : projet open source
- Famille : Création · Générateur de présentations
- Habitat : Outil d'IA agentique · Python
- Niveau : intermédiaire
- Langage : Python
- Licence : MIT
- Étoiles GitHub : 65624 (relevé le 27 octobre 2026)
- Source : https://github.com/hugohe3/ppt-master
- Publié le : 27 octobre 2026
- Page : https://geekus.fr/projets/ppt-master/

ppt-master est un projet open source qui demande à une IA de transformer un document ou un simple sujet en vraie présentation PowerPoint. Formes, graphiques et tableaux restent des objets natifs que tu continues à modifier dans PowerPoint. Le travail se fait sur ta machine, avec l'outil d'IA de ton choix.

## En bref

- Produit un fichier .pptx aux objets natifs, pas des images à plat
- Part d'un document (PDF, DOCX, page web…) ou d'un simple sujet
- Ajoute transitions, animations et narration audio tirée des notes du présentateur
- Accepte tes propres modèles .pptx ; licence MIT
- S'utilise dans un outil d'IA capable de fonctionner en agent

![ppt-master en image (tirée de la page du projet)](/illustrations/ppt-master-2.webp?v=6ae05eaa)

## ppt-master, un PowerPoint généré par IA qui reste modifiable

Beaucoup d'outils savent produire des diapositives avec une IA, mais le résultat est parfois une série d'images ou de zones de texte difficiles à retoucher. ppt-master vise l'inverse : un fichier PowerPoint dont chaque élément reste un objet natif. Son auteur, Hugo He, est un professionnel de la finance qui relit et corrige régulièrement des présentations, et il voulait que les diapositives générées restent éditables.

Concrètement, le projet livre des formes et des connecteurs natifs, des graphiques et des tableaux adossés à des données (à la demande), ainsi que le modèle complet de texte, d'images, de remplissages et d'effets. Tu cliques sur un élément et tu le modifies comme si tu l'avais construit à la main.

## Comment fonctionne ppt-master

ppt-master n'est pas un logiciel avec sa propre fenêtre. C'est un workflow, appelé « skill », qui s'exécute dans un outil d'IA capable de fonctionner en agent, c'est-à-dire de lire et écrire des fichiers, d'exécuter des commandes et de tenir une conversation sur plusieurs échanges. Tu écris dans le chat quelque chose comme « fais une présentation à partir de ce PDF », et le workflow tourne sur ta machine pour exporter un `.pptx`.

Le README précise que l'IA raisonne d'abord l'argumentation, puis conçoit les diapositives. Côté technique, la documentation décrit une conversion de SVG (un format d'image vectorielle) vers le format interne de PowerPoint. Avec un modèle ou une approche structurée, le fichier peut même contenir de vrais masques de diapositives et des dispositions.

![ppt-master : autre image tirée de la page du projet](/illustrations/ppt-master-3.webp?v=6ae05eaa)

## Ce que ppt-master sait faire

La documentation indique que ppt-master accepte presque n'importe quelle source. Si tu n'as pas de document, un sujet suffit : une étape de recherche rassemble alors les faits nécessaires. La qualité dépend dans ce cas de ce qui existe sur le web, et le projet recommande de fournir tes propres documents quand tu en as.

Au-delà de la génération d'un nouveau diaporama, le projet propose plusieurs parcours.

- Sources acceptées : PDF, DOCX, PPTX, EPUB, HTML, LaTeX, RST, adresses web, Markdown ou texte collé
- Remplissage d'un `.pptx` existant avec un nouveau contenu, en conservant son design
- Création de modèles réutilisables (marque, style, mise en page) à partir de tes références
- Transitions et animations natives, et narration audio générée depuis les notes du présentateur
- Autres formats que 16:9 et 4:3 : formats pour réseaux sociaux et marketing, comme le 9:16 ou le 1:1

## Installer ppt-master

Le seul prérequis annoncé est Python 3.10 ou plus récent. Pandoc n'est nécessaire que pour d'anciens formats de documents comme `.doc`, `.odt` ou `.rtf`. Il te faut aussi un outil d'IA agent installé et connecté : le README cite par exemple Claude Code, [Codex](https://geekus.fr/projets/codex/) CLI, Cursor ou GitHub Copilot, et indique que Claude Code est l'environnement le plus testé.

La méthode recommandée est de cloner le dépôt puis d'installer les dépendances. Une archive ZIP est possible pour un essai rapide, mais elle ne permet pas de se mettre à jour avec Git. Un guide dédié existe pour Windows.

```bash
git clone https://github.com/hugohe3/ppt-master.git
cd ppt-master
pip install -r requirements.txt
```

## Pour qui et pour quels usages

ppt-master s'adresse à qui doit produire une présentation à partir d'un rapport, d'un article ou d'un sujet, sans vouloir repartir d'une page blanche ni se retrouver avec un fichier verrouillé. Aucune programmation n'est requise : le README résume ton rôle à trois gestes, installer Python, installer un outil d'IA et déposer ta matière.

Les exemples publiés par le projet montrent des usages variés : un atlas illustré, l'explication d'un article scientifique avec formules natives, ou des résultats d'entreprise sur le modèle de présentation de la société. Le README précise que chacun est produit en une seule passe, sans retouche manuelle.

## Où en est ppt-master

Le dépôt a été créé le 10 décembre 2025. Au 27 octobre 2026, il compte 69 234 étoiles, 5 405 copies, 27 contributeurs et 2 tickets ou demandes de fusion ouverts. La dernière version, la v6.7.3, date du 22 octobre 2026.

Ses notes de version décrivent des corrections de fiabilité : un aller-retour sur un `.pptx` ne plante plus dans certains cas, les formules natives disposent d'un affichage de secours pour LibreOffice et WPS, et l'installation ne échoue plus sur un Windows en configuration chinoise. Le projet annonce vouloir se rapprocher, version après version, des capacités natives de PowerPoint. SmartArt en est une omission volontaire.

## Ce qu'il faut savoir avant de se lancer

ppt-master est gratuit, sous licence MIT. Le seul coût est l'usage de ton modèle d'IA. Les données restent en local, sauf les appels au modèle et les services que tu choisis d'activer : génération d'images, recherche d'images, import d'adresses web et narration en ligne.

Le projet est clair sur ses limites : c'est un outil, pas une solution miracle. Il recommande Kimi K3 ou Claude avec une grande fenêtre de contexte, associé à une génération d'images (`gpt-image-2` ou `gemini-nano-banana-2.1`). D'autres modèles fonctionnent avec un écart de qualité. Il ne faut pas attendre une présentation parfaite du premier coup : la retouche finale te revient, d'autant plus que le modèle est modeste.

## Quelques repères

- **Agent IA** : Un assistant d'intelligence artificielle capable d'agir et pas seulement de répondre : lire et écrire des fichiers, lancer des commandes, enchaîner plusieurs étapes au fil d'une conversation.
- **SVG** : Un format d'image vectorielle décrit sous forme de texte. Les formes y sont définies par des coordonnées et non par des pixels, ce qui permet de les redimensionner sans perte.
- **Masque de diapositives** : Dans PowerPoint, un gabarit qui définit l'apparence commune des diapositives : polices, couleurs, positions des titres et du logo. Modifier le masque change toutes les diapositives qui en dépendent.

## Questions fréquentes

### ppt-master est-il gratuit ?

Oui, ppt-master est gratuit et open source, sous licence MIT. Le seul coût est l'usage de ton modèle d'IA, sans abonnement PowerPoint supplémentaire côté projet.

### Est-ce que ppt-master peut créer un PowerPoint à partir d'un simple sujet ?

Oui. Tu donnes un sujet et ppt-master lance une étape de recherche pour réunir les faits nécessaires. La documentation précise que la qualité dépend de ce qui existe sur le web, et que fournir tes propres documents donne de meilleurs résultats.

### Les diapositives générées par ppt-master sont-elles modifiables dans PowerPoint ?

Oui. Les formes, graphiques et tableaux sont des objets PowerPoint natifs, donc modifiables. Le projet prévient toutefois qu'une retouche reste à faire, d'autant plus avec un modèle d'IA modeste.

### Peut-on utiliser son propre modèle PowerPoint avec ppt-master ?

Oui. ppt-master peut remplir un `.pptx` existant avec un nouveau contenu en conservant son design, ou en tirer un modèle réutilisable de marque, de style ou de mise en page.

## À retenir

ppt-master génère à partir d'un document ou d'un sujet un fichier PowerPoint aux objets natifs, avec animations et narration, dans l'outil d'IA agent de ton choix. Il est gratuit sous licence MIT, mais la qualité dépend du modèle utilisé et une retouche finale reste à prévoir.

Sources :

- [hugohe3](https://github.com/hugohe3/ppt-master) (README)
- [docs/README.md](https://github.com/hugohe3/ppt-master/blob/HEAD/docs/README.md) (documentation officielle)
- [docs/getting-started.md](https://github.com/hugohe3/ppt-master/blob/HEAD/docs/getting-started.md) (documentation officielle)
- [docs/faq.md](https://github.com/hugohe3/ppt-master/blob/HEAD/docs/faq.md) (documentation officielle)
- [GitHub](https://github.com/hugohe3/ppt-master/releases) (notes de version)

Mots-clés : powerpoint, pptx, présentation, agent ia, python

---

Fiche publiée par Geekus : https://geekus.fr/projets/ppt-master/
