Tools/hugohe3/ppt-master

ppt-master

AI generates editable, beautifully designed PPTX from any document, no design skills needed | 15 examples, 229 pages

74.1k ★+3.1k/wkestablishedPythonMIT License →trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

PPT Master takes a PDF, Word doc, Markdown file, URL or pasted text and hands you back a native, editable PowerPoint: real shapes, text boxes and slide masters, not pictures of slides. A flag adds a second file with data-backed charts and tables you can open with Edit Data. Free, MIT licensed.

It's a skill, not an app: you run it inside Claude Code, Cursor or Codex with Python 3.10+ and one pip install -r requirements.txt. It can also build a template from your brand deck, refill an existing deck, add animations and narrate the speaker notes. The examples gallery holds dozens of single-pass decks, so judge first.

Solo builders and small teams turning reports into decks without a designer save hours. Larger teams with a brand group still want a human pass before anything goes external.

The catch: quality tracks the model, and the first model the README recommends, Kimi K3, comes from a paying sponsor behind an affiliate link. The README also pushes API relays advertising Claude and GPT at as little as 7% of official rates. Pick the model on merit, and keep client documents away from resellers. The optional PDF converter needs AGPL-licensed PyMuPDF.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. MIT licensed, no hosted version, no paid tier.

Self-hosted: Runs locally inside your AI agent (Claude Code, Cursor, Codex and others). Python 3.10+ plus pip install -r requirements.txt; Pandoc only for legacy formats like .doc, .odt and .rtf. The optional PDF input path depends on PyMuPDF, which is AGPL-3.0, worth knowing if you redistribute a bundle. Narration defaults to edge-tts, which sends your speaker notes to Microsoft's online voices.

Paid: None from the project. Cost is the model you drive it with (tokens for content and layout) plus AI image generation if you use it, such as gpt-image-2. Bigger decks cost more. The project is funded by sponsor placements (from $500/month, $1,000/month for the lead slot) and PayPal or Alipay donations.

Free. You pay only for the model tokens and image generation behind it, so choose the model on output quality, not on the README's affiliate links.

What to do by team size

Solo
free; use a strong model
Small team
free; the template route keeps client decks on brand
Medium team
free; standardize on one model and one template so decks match
Large team
free, but plan a designer pass on external decks and vet any API relay before documents go through it
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
94/100 · A+
Adoption30/30
Maintenance25/25
Community14/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Growing adoption: 5,578 starsActive community: 645 forksPermissive license (MIT)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
HugoHe (User)
Stars
74,128
Forks
5,810
Reddit
discussed

Explore Further

More tools in the directory

Featured in The Open Source Drop #30