ppt-master: Generate natively editable PPTX files from PDFs and documents

hugohe3/ppt-master

·2026.09.01 14:18

Input a document or topic to generate actual PowerPoint .pptx files. Instead of pasting text boxes as images, it fully utilizes PowerPoint's object model, including slide masters, native shapes, and data-driven charts and tables. The generated slides remain fully editable, allowing direct modification by clicking in PowerPoint.

1 / 3

Unlike existing simple template filling or flat image generation, it follows a workflow that first designs the logical structure and then applies the design. It also supports adding audio narration based on speaker notes, transitions, and animations. It is possible to replace only the content while preserving the user's existing .pptx templates, or to extract brand style templates from reference materials.

It operates as a workflow executed within AI tools with agent capabilities, such as Claude, GPT, Gemini, and Kimi. Data is processed locally, with no dependency on specific platforms or models. It is suitable for developers and practitioners who want to learn Python and AI agent usage to automate complex presentation creation processes.

GitHub
GitHub repository

hugohe3/ppt-master

AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes, and support for your own .pptx templates. · by Hugo He

Python

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.