AI NewsDev toolsAnnouncement

PPT Master turns a document into a native, editable PowerPoint deck

PPT Master, an MIT-licensed workflow by Hugo He that runs inside a coding agent, generates PowerPoint .pptx files with native shapes, charts and slide masters rather than slide-shaped text, and ranks tenth on Trendshift's daily list with 59,523 stars on GitHub.

AI News

Editorial2 min read

LinkedInX
GitHub social card for hugohe3/ppt-master

Image: GitHub

Why it mattersAn AI that writes slide-shaped text still leaves a human to rebuild each slide in PowerPoint by hand, and a workflow that writes to PowerPoint's own object model removes that step for anyone drafting a deck from a PDF, a document or a brand template.

Asking an AI for a slide deck usually ends with a plain-text outline a person still has to lay out in PowerPoint. PPT Master, released by Hugo He on GitHub and now the tenth-ranked repository on Trendshift's daily list on 10 October, writes real PowerPoint files instead.

The project is a Python workflow with an MIT licence. It runs inside a coding agent on the user's own machine, taking a PDF, document or topic and producing a .pptx file that opens in PowerPoint with native shapes, data-backed charts and tables, type layers and slide masters, according to its README. The repository was created in December 2025 and reports 59,523 stars on GitHub.

What is in the file

The README names three things that distinguish a "native" output from a template fill. Native shapes carry working adjustment handles, so a reader can keep editing them in PowerPoint as PowerPoint objects. Charts and tables are backed by the data the agent extracted, not screenshots. And through the template route, the output can include real slide masters and layouts, which the README calls out as p:sldMaster and p:sldLayout inheritance.

The project also records what it does not cover. The README states that SmartArt is left out on purpose and will not be added. It also links to a feature-by-feature mapping document that logs how far the PowerPoint-to-SVG mapping reaches today, so a reader can check in advance whether a specific feature is implemented.

How it is used

He describes PPT Master as a workflow, called a "skill" inside the agent that runs it. A reader using an agent-capable coding tool asks the chat to make a deck from a given source, and the agent runs the Python workflow locally. The main entry point is generating a new deck from source documents, but the project also lists three other routes: fit new content into an existing branded .pptx, distill a reusable brand template from reference decks, and add transitions, animations and narration to a finished deck.

The 6.7.0 release on 8 October 2026 adds a browser review page for the generated design specification, lets Google's Nano Banana 2.1 model draw the images when the Gemini backend is picked, and lists a set of image-generation and layout fixes.

Where the limits sit

Every claim here is from the project's own README and the public GitHub repository. Reveneau has not run the workflow or opened the example decks. A reader who does should check two things that any deck-generation tool finds hard: whether the output respects a brand template they already use, which the project offers through its template route, and whether its native charts and tables carry the actual numbers from the source, which is the point of writing to PowerPoint's object model.

Source

hugohe3/ppt-master by Hugo He.

SourceGitHub

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

Share
LinkedInX
Start a project