PPTX Presentation Generator creates PowerPoint presentations from a text prompt, according to its project page.

github.com/AmNotAGoose/PPTX-Presentation-Gener…
PPTX homepage screenshot

About PPTX

PPTX Presentation Generator is an open-source tool that creates PowerPoint presentations from a single text prompt. It runs locally on Linux and Windows and supports OpenAI and Cohere endpoints, with an option to specify the number of slides.

Use requires cloning the repository, installing Python dependencies, and entering an API key for the selected provider. The graphical interface may freeze while a presentation is being generated.

Key features

  • Generates PowerPoint presentations from single text prompt
  • Supports OpenAI and Cohere text generation endpoints
  • Allows specifying number of slides
  • Local user interface launched via python ui.py
  • Example output available in /examples folder
  • Requires user-supplied API key for chosen provider
Best for: Best for Linux or Windows users comfortable running Python code who want to draft slides from a prompt using their own API key.
Good for
  • Open-source code under GPL-3.0 license
  • Supports OpenAI and Cohere endpoints
  • Runs locally on Linux and Windows
Watch out for
  • Requires a user-supplied API key for the selected provider
  • Graphical interface may freeze during generation
  • Requires manual setup with git clone and pip install

PPTX at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

PPTX alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 10 alternatives

Slides

github.com/maaslalani/slides

Slides displays presentations in a terminal and provides installation instructions for different systems.

Open source
9 alternatives

Popular in Presentations

Well-known listings from the same topic.

All 29

PPTX FAQ

How do I start the tool?
Clone the repository, run pip install -r requirements.txt, then run python ui.py to launch the interface.
What must I do before submitting?
Fill out the fields and press Save API Key before pressing Submit.
Why does the interface stop responding after Submit?
The project notes the GUI may freeze when Submit is clicked and unfreezes once generation is finished.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing