Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsSep 12, 2026·3 min de lecture

PPT Master — AI-Powered Native PowerPoint Generation

Turn documents or topics into polished PowerPoint decks with native shapes, charts, transitions, and audio narration.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
PPT Master Overview
Commande d'installation directe
npx -y tokrepo@latest install bb16e907-aecc-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

PPT Master is an open-source Python tool that uses AI to convert documents or topics into real, native PowerPoint presentations. Unlike screenshot-based or image-only slide generators, it produces .pptx files with editable shapes, transitions, animations, data-backed charts, and optional audio narration from speaker notes.

What PPT Master Does

  • Generates native .pptx files with editable text, shapes, and layouts
  • Creates data-driven charts and tables from structured input
  • Adds slide transitions and element animations automatically
  • Produces audio narration from speaker notes using TTS
  • Supports custom .pptx templates for brand consistency

Architecture Overview

PPT Master is a Python application that combines LLM-based content generation with the python-pptx library for native PowerPoint file creation. The pipeline works in stages: content planning, slide layout selection, element placement, chart generation, and optional audio synthesis. Each stage is modular, allowing you to customize or replace individual components.

Self-Hosting & Configuration

  • Install Python 3.9+ and the required dependencies via pip
  • Configure your LLM provider API key in the environment
  • Optionally provide a custom .pptx template for branded output
  • Adjust slide count, language, and narration settings in the config file
  • Run as a CLI tool or integrate into automated document pipelines

Key Features

  • True native PowerPoint output with fully editable elements
  • Chart and table generation from structured data inputs
  • Template support for consistent corporate branding
  • Audio narration generation from speaker notes
  • Multi-language content generation support

Comparison with Similar Tools

  • Google Slides AI — cloud-only, limited to Google ecosystem
  • Beautiful.ai — SaaS with subscription, no self-hosting option
  • Slidev — developer-focused Markdown slides, not .pptx output
  • Marp — Markdown to slides, but produces PDF/HTML, not native PowerPoint
  • Gamma — AI presentation tool but proprietary and cloud-based

FAQ

Q: Does PPT Master require a paid API key? A: Yes, it needs an LLM API key for content generation. It supports multiple providers including OpenAI and open-source models.

Q: Can I use my company's PowerPoint template? A: Yes, you can supply a custom .pptx template and PPT Master will use its layouts and styling for generated slides.

Q: What chart types are supported? A: It supports bar, line, pie, and table visualizations using native PowerPoint chart objects.

Q: Can it generate slides in languages other than English? A: Yes, content generation works in any language supported by the configured LLM provider.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires