OPEN SOURCE · MIT LICENCE
Open Source AI PowerPoint Generator: Real Editable Slides
Every AI deck you’ve made was a picture pretending to be a slide
You know the feeling. The AI hands you a gorgeous ten-slide deck, you open it in PowerPoint to fix one typo — and nothing is clickable. It’s a photograph of a presentation. PPT Master takes the opposite approach, and it’s free.
The short version
PPT Master is a free, MIT-licensed open source AI PowerPoint generator. You point an AI agent at a PDF or Word file and it exports a real .pptx — native shapes, data-backed charts and slide masters you can still edit. The tool costs nothing; you pay only your own AI model usage.
Why your AI generated PowerPoint isn’t really editable
Almost every AI slide tool advertises “editable output.” The word does a lot of quiet work in that sentence.
Some tools render each slide as an image and drop it into a .pptx shell. Technically it’s a PowerPoint file. Practically, you can’t change a single word. Other tools give you real text boxes — but they’re poured into a fixed theme, so you can rewrite the copy and nothing else. No slide master. No chart you can feed new numbers to. No shape with a handle you can drag.
That gap is why so many people abandon AI decks halfway. The first draft looks great and the second revision is impossible, so you rebuild the whole thing by hand — which is exactly the work you were trying to skip.
What PPT Master actually does differently
PPT Master is an open source project by Hugo He, a finance professional who reviews and edits decks for a living and got tired of AI output he couldn’t touch. It sits at hugohe3/ppt-master on GitHub with roughly 54,900 stars and 4,300 forks, under an MIT licence, and it was still receiving commits the day this was written.
It writes PowerPoint’s native object model
This is the whole pitch. Instead of drawing pictures, PPT Master generates constrained SVG and then compiles it into DrawingML — the vector language PowerPoint itself speaks. The two formats map onto each other almost one-to-one, so what lands on your disk is a genuine PowerPoint document: real slide masters and layouts, preset shapes with working adjustment handles, connectors, gradients, picture crops, and equations that stay editable rather than becoming screenshots.
Charts export as editable shapes by default, which keeps them looking identical in Keynote and LibreOffice. If you’d rather have a chart backed by a live data workbook, one flag switches it — your call, per deck.
It thinks about your argument before it designs anything
Before a slide gets drawn, the tool reads your source, decides the core message and picks a narrative shape — conclusion-first, story, teaching, showcase or neutral briefing. Feed it the same report twice with different modes and you get genuinely different decks, not the same slides with a new colour scheme. For anyone who has watched AI produce beautiful slides that argue nothing, this is the more interesting half.
💡 It isn’t only for 16:9
The same pipeline exports square social posts, 9:16 vertical stories, and A4 print pages. If you make carousels or one-pagers, that’s a second use you weren’t expecting.
What a free AI PPT maker with no subscription really costs
Here’s where most write-ups stop reading the documentation, so let’s be precise about it.
PPT Master charges you nothing — no subscription, no credits, no per-seat fee, no watermark to buy your way out of. But it isn’t a website. It’s a workflow that runs inside an AI agent app on your own machine, which means the model doing the thinking is yours to pay for.
The practical consequence is better than it sounds. If you already pay a flat monthly fee for a coding agent, one more deck doesn’t move your bill at all. If you’d rather use pay-per-token API access, you pay per deck instead — the project is deliberately built to let you pick either.
⚠️ The catch worth knowing about
The project’s README carries sponsor links to discounted API reseller services, complete with promo codes. They’re disclosed openly, which is fair — but they are advertising, and you never need any of them to use the tool.
How to install it without touching code
You install two things and then type in a chat window. No programming happens.
1. Install Python 3.10 or newer
This is the only genuine prerequisite. Windows users should follow the project’s dedicated Windows guide rather than improvising — it exists because that path has more friction.
2. Install an AI agent app
Anything that can read files and run commands works: Claude Code, Codex, Cursor, Copilot, Cline, Windsurf. The documentation names Claude as the best-tested model for this job, because laying out slides means calculating absolute coordinates and that’s where weaker models drift. You only ever use the chat panel.
3. Get the skill — but not the whole repository
The full repo is over 1 GB because it ships example decks and their assets. Most people should skip it. Installing through a skills marketplace command, or downloading the skill-only release package of roughly 56 MB, gets you the same working tool. Either way you then install the Python dependencies from that folder.
4. Ask for a deck
Drop your PDF, Word file or plain text into the working folder and say so in chat. It asks you to confirm a design spec — narrative mode, visual style, page count — unless you explicitly ask it to skip straight to generating. Your finished .pptx appears in the project’s exports folder.
The honest limitations
The project documents these itself, which is rarer than it should be. Take them seriously before you invest an evening.
| Limitation | What it means for you |
|---|---|
| Setup is required | This is not open-a-tab-and-go. Budget an hour the first time. |
| It’s slow | 10–20 minutes for a 10-page deck. Pages are built one at a time on purpose, so the style stays consistent. |
| The model sets the ceiling | A weak model gives you overflowing text and misaligned boxes. That’s the model, not the tool. |
| No collaboration | Local files only. No share links, no real-time co-editing. |
| It’s a draft, not a deliverable | The author says so plainly. Expect finishing passes in PowerPoint — that’s why editable matters. |
| Some things are out of scope | SmartArt, WordArt, embedded video and macros aren’t generated, by design. |
One more thing worth flagging: it’s a solo-maintained project. Twenty-five people have contributed, but one person carries it. That’s normal for open source and it’s a real risk to weigh — the MIT licence at least means nobody can take it away from you later.
Who should actually care
Worth it if: you build decks regularly and always end up editing them afterwards; you already pay for a coding agent; your documents can’t legally leave your machine; or you want a repeatable house style rather than a one-off.
Maybe not if: you make a deck every few months. The setup time won’t pay itself back, and a browser tool will serve you better.
Skip if: you need slides in the next ten minutes, you want to co-edit with your team in real time, or you have no AI model access at all.
If you’re already comfortable running tools like this from a chat panel, our guide to essential Claude Code skills and plugins covers the same install pattern. And if the open-source-beats-subscription angle is what caught your eye, OpenCut is doing the same thing to video editing.
Frequently asked questions
Is PPT Master really free?
Yes, under an MIT licence, with no subscription and no credits of its own. What you pay for is the AI model you point at it. On a flat-fee agent plan that’s effectively nothing extra; on pay-per-token API access you pay per deck.
Do I need to know how to code?
No. You install Python, install an agent app, and type requests in a chat window. You never write or read code. You do need to be comfortable installing software and finding a folder on your computer.
Can it use my company’s existing template?
Yes. You can hand it an existing .pptx and ask it to fill that deck with new content while preserving the design, and it can distil a reusable template from reference material you provide.
Do my documents get uploaded anywhere?
Conversion, generation and export all happen locally. The only thing leaving your machine is your conversation with your own AI model — the same exposure you already accept when you use that assistant. There’s no PPT Master server storing your files.
The bottom line
Most AI slide tools optimise for the first ten seconds — the moment the deck appears and looks impressive. PPT Master optimises for the hour afterwards, when you actually have to change something. That trade costs you setup time and speed, and it’s the right trade if you present for a living.
Your next step: before installing anything, open the project’s example decks and download one .pptx. Click into a chart. If it edits the way you need, then spend the hour setting it up — and if it doesn’t, you’ve saved yourself an evening.
Related free AI guides
OpenCut: the free open source CapCut alternative — the same open-source-instead-of-subscription move, applied to video editing.
Building presentations with Google Gemini — the browser-based route, if setup time is the dealbreaker for you.
Free AI tools that don’t ask for your email — more genuinely free tools, with the fine print read for you.