#3333rd of 49 in Desktop AI apps
oh-my-ppt
Desktop app that generates editable HTML slide decks and exports to PPTX
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 2.5k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- TypeScript
4 on 21 Apr 20262,503 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Oh My PPT is an Electron and React desktop app that has an LLM plan an outline, style and layout, then produces HTML slides you can edit visually or by chat. It imports existing PPTX files and exports editable PPTX, PDF, PNG and MP4. Sessions and assets are stored locally, and requests go to whichever text or image provider you configure.
Who it is for: Users who want AI-made, editable slide decks on their own machine
Strengths
- Imports PPTX and exports editable PPTX, plus PDF, PNG, long PNG and MP4
- Slides are HTML: drag, resize, per-element animation, and per-page chat edits
- Works with any OpenAI-compatible endpoint, including local Ollama
- Ships 90+ style skills, version history with rollback, and a template library
Weaknesses
- README is mainly in Chinese; the English version is a separate file
- Release builds may be unsigned, so macOS and Windows show security warnings
- Image generation needs a separate verified provider; Ollama covers text only
- README recommends 14B+ models; PPTX fidelity drops on complex charts and tables
What it needs
- no GPU
- Needs Text LLM API or local Ollama, Image generation provider (optional)
- Models: OpenAI-compatible APIs, Ollama, DeepSeek, Kimi, Qwen
Quick answers
Is oh-my-ppt open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Does oh-my-ppt need a GPU?
No, it runs without one.
Also in Desktop AI apps
See all 49| Rank | Project | Score |
|---|---|---|
| 1 | cherry-studioDesktop client for chatting with many LLM providers, with agents and knowledge bases | 92 out of 100 |
| 2 | dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness, built on plugins | 90 out of 100 |
| 3 | screenpipeRecords screen and audio locally, makes it searchable for you and your agents | 90 out of 100 |
| #4 | prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP | 86 out of 100 |
| #5 | aionuiDesktop and WebUI app that runs a built-in agent plus external CLI agents | 86 out of 100 |