
In simple English
This tool creates professional slide decks from short text descriptions. It works as a self-hosted alternative to online slide builders. You type a topic and the system writes an outline, picks a theme, and builds the slides. It runs on your own server and connects to cloud AI providers or local models. You need a PostgreSQL database, Node.js, and API keys to make it work.
What it is
A Next.js web application that uses artificial intelligence to generate presentations, outlines, and themes. It supports cloud services like OpenAI and local software like Ollama to produce slides.
What it is good for
Solo builders who want to generate pitch decks or reports quickly without paying for closed-source subscription tools.
- Generates complete slide decks from a single topic description.
- Supports local AI models through Ollama and LM Studio.
- Includes 38 built-in themes and custom theme creation.
- Requires a running PostgreSQL database and Node.js environment.
- Needs several API keys for cloud text, image, and search features.
- Exporting to PowerPoint does not map every design element perfectly.
Paid presentation generators like Gamma and manual slide design in PowerPoint.
PostgreSQL for storing user data and presentations.
- marp-team/marp13k stars
A markdown-based presentation ecosystem for developers who prefer plain text files.
- facebook/docusaurus67k stars
A static site generator from Meta that turns Markdown files into a documentation website.
- mkdocs/mkdocs23k stars
Turns a folder of Markdown files into a documentation website, controlled by one settings file.
- squidfunk/mkdocs-material28k stars
Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.
git clone https://github.com/allweonedev/presentation-ai.git cd presentation-ai pnpm install pnpm db:push pnpm dev