Skip to content

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
Step-by-step guide: how to use PPT MasterInstall, first run, examples, tips and FAQs

How to get it

  1. 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. 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. 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

ProjectStarsTypeLevelUpdatedBest for
ppt-master (this)72.4kAI model / agentintermediate7 days agoPeople who want an editable starting deck from existing documents rather than a filled-in template
marp12.7kOtherbeginner3 months agoPeople who prefer writing slides as Markdown text rather than in a visual editor
slidev49.3kDev toolbeginner14 days agoDevelopers who want to present code, technical talks, or architecture diagrams
reveal.js72.5kLibraryintermediate1 months agoDevelopers who already write HTML, CSS, or JavaScript and want full control over slide design
nodeppt10.3kDev toolintermediate5.8 years agoDevelopers who prefer writing slides in Markdown over a visual editor
frontend-slides31.7kAI model / agentbeginner5 months agoNon-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.