# hugohe3/ppt-master

AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes, and support for your own .pptx templates. · by Hugo He

Repository: https://github.com/hugohe3/ppt-master
Canonical: https://ross.abutalabs.com/products/ppt-master
Homepage: https://hugohe3.github.io/ppt-master-examples/
Language: Python
License: MIT
License Family: permissive
Topics: ai-agent, powerpoint, pptx, presentation, office, slides, powerpoint-generation, ppt, slide, aippt
Last push: 2026-08-26T16:47:06+00:00

## Health v2 (maintenance only)
Score: 83/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 99, longevity 19
- inputs: {"age_days": 266, "days_push": 7, "days_rel": 9, "gap_med": 4.5, "n_releases_24m": 23}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 49604, forks 3996 (observed 2026-08-28T04:12:11.648254+00:00)

## What it is
PPT Master is an open-source AI application that turns documents or topics into natively editable PowerPoint (.pptx) decks with real shapes, transitions, animations, charts, tables, and audio narration. It supports custom .pptx templates and is written in Python with an MIT license.

## Use cases
- generate a powerpoint presentation from a pdf or docx
- turn a topic into an editable pptx deck with ai
- create slides with native charts and tables from data
- add audio narration to slides from speaker notes
- apply my own pptx template to ai-generated slides
- make a presentation that isn't just images of slides

## When to choose
- you need natively editable PPTX output rather than slide images
- you want to generate decks from existing documents or templates
- you want an open-source, self-hosted AI presentation generator

## When to avoid
- you need a fully hosted, no-setup presentation SaaS
- you only need simple markdown-to-slides without PowerPoint fidelity
- you require offline generation without any LLM API access

## Facets
- artifact type: application
- maturity: active
- function: llm-inference, agent-framework, pdf, data-visualization, templating
- domain: artificial-intelligence, large-language-models, developer-tools, files, pdf
- platform: python, cross-platform, cli
- tags: powerpoint-generation, pptx, slides, ai-ppt, office, presentation, audio-narration, editable-slides, ai-agents, automation

## Member repositories
- hugohe3/ppt-master (main) score 83

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:11.648254+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:20:11.472073+00:00, confidence not recorded.
  - readme: https://github.com/hugohe3/ppt-master (fetched 2026-08-28T04:12:11.648254+00:00, sha 4d35c2654873)
  - homepage: https://hugohe3.github.io/ppt-master-examples/ (fetched 2026-08-28T18:13:05.455250+00:00, sha 624bf5e5d043)
- Data as of 2026-08-30T08:39:29.467469+00:00.
