
PPT Master
Turns documents or topics into editable, native PowerPoint decks using an AI agent workflow.
- Stars
- 72.4k
- Forks
- 5.7k
- Licence
- MIT
- Language
- Python
- Last update
- 7 days ago
- Type
- AI model / agent
What it is
PPT Master is an open-source workflow that works inside AI coding or agent tools. You give it source material such as PDFs, DOCX files, web pages, or just a topic, and it generates a .pptx file with native PowerPoint shapes, charts, and tables that you can keep editing in PowerPoint. The README says it runs on your machine and supports your own .pptx templates.
- Turn a PDF or DOCX report into a structured slide deck with an outline you can refine
- Generate a deck on a topic using your own .pptx template
- Add data-backed native charts and tables to slides
- Produce slides with speaker notes that can be used for audio narration, per the description
Great for
- People who want an editable starting deck from existing documents rather than a filled-in template
- Users who already work in an agent-capable AI tool and want slide generation inside it
- Teams that need decks built on their own PowerPoint template with slide masters and layouts
- Anyone who wants to avoid locking their work into a single AI platform or model
Not ideal for
- Users who need polished slides with no editing; the README says examples are single-pass output and PowerPoint editing is expected afterward
- People who do not use an agent-capable AI tool, since the README describes it as a workflow inside one
- Anyone needing guaranteed accuracy of data or claims, since the README does not describe verification of generated content
How to get it
- 1
See the README
You'll need: An agent-capable AI tool (the README does not name a specific one in the excerpt)
Clone the repository
git clone https://github.com/hugohe3/ppt-master - 2
Run it
- Clone the repository or download the latest release zip (ppt-master-skill-v6.7.3.zip)
- Follow the setup steps in the full README and Quick Start section
- Open the agent tool and provide a document or topic to generate a deck
- Open the resulting .pptx in PowerPoint to review and edit
- 3
Get the most out of it
- Use your own .pptx template to get slides built on your brand's masters and layouts
- Check the Live Demo and Examples to see what the output looks like before starting
- Read the FAQ and Roadmap docs linked from the README for limitations and upcoming changes
Downloads
Strengths
- Output is native PowerPoint objects, so shapes, charts and text stay editable
- Works with your own .pptx templates and slide masters, according to the README
- Runs locally and is not tied to one model or platform, per the README
Trade-offs
- The README is truncated and does not give full setup details, so setup effort is unclear
- Some capabilities are described as evolving with each release, so specific features may change
- Several sponsor links and promotions appear in the README, which readers should weigh separately from the project
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| ppt-master (this) | 72.4k | AI model / agent | intermediate | 7 days ago | People who want an editable starting deck from existing documents rather than a filled-in template |
| marp | 12.7k | Other | beginner | 3 months ago | People who prefer writing slides as Markdown text rather than in a visual editor |
| slidev | 49.3k | Dev tool | beginner | 14 days ago | Developers who want to present code, technical talks, or architecture diagrams |
| reveal.js | 72.5k | Library | intermediate | 1 months ago | Developers who already write HTML, CSS, or JavaScript and want full control over slide design |
| nodeppt | 10.3k | Dev tool | intermediate | 5.8 years ago | Developers who prefer writing slides in Markdown over a visual editor |
| frontend-slides | 31.7k | AI model / agent | beginner | 5 months ago | Non-designers who want good-looking web presentations without writing CSS or JavaScript |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.