presenton
SHA-256Open-source AI presentation generator and API that lets you create slides with your own LLMs, templates, and data — no subscriptions, no vendor lock-in.
Generate presentations using your own AI models and templates — fully self-hosted, no subscriptions, no data sharing.
Core Features
- AI-powered generation from prompts or documents
- Fully self-hosted via Docker or desktop app
- Bring your own LLM keys (OpenAI, Gemini, Ollama, etc.)
- Custom templates with HTML & Tailwind CSS
- Export to editable PPTX and PDF
What It Can't Do
- •Desktop version requires you to provide your own LLM API keys. For Docker deployment, ensure Docker is installed. The free version does not include official support; join the community Discord for help.
Use Cases
- Corporate environments requiring private, on-premise presentation generation
- Freelancers and students who want a lightweight, cost-effective alternative to Canva/Gamma
Detailed Introduction
Presenton is a fully open-source (Apache 2.0) AI presentation generator and API, designed as a private, self-hosted alternative to commercial tools like Gamma, Canva, Beautiful AI, Decktopus, and Presentations AI. Unlike those SaaS platforms that require monthly subscriptions and store your data on their servers, Presenton gives you complete control: run it locally via Docker or desktop app (macOS/Windows/Linux), bring your own LLM keys (OpenAI, Gemini, Ollama, etc.), use custom templates built with HTML/Tailwind CSS, and export fully editable PPTX/PDF files. It supports multiple model providers, image generation (DALL-E 3, Gemini Flash, Pexels, Pixabay), and even includes an MCP server for programmatic presentation generation. With 8,475+ GitHub stars, it's a robust, community-driven solution that prioritizes privacy, flexibility, and zero recurring costs.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
Download the Presenton desktop installer for your OS
Run the installer and follow the setup wizard
Launch the app and configure your LLM API key (e.g., OpenAI)
- Download the Presenton desktop installer for your OS
- Run the installer and follow the setup wizard
- Launch the app and configure your LLM API key (e.g., OpenAI)
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
2bc73b50fa24a47b8bc68ad8178b9d5a71c4fbccc2af77c3f3387b2ec716c08eThis checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
On macOS, drag Presenton from Applications to Trash. On Windows, go to Settings > Apps > Apps & features, find Presenton, and click Uninstall. On Linux, use your package manager (e.g., sudo apt remove presenton).
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
Monica
Monica is an open-source personal relationship management system that lets you document interactions with family, friends, and business contacts. Self-hosted, privacy-first, and feature-rich.
AppFlowy
Open source alternative to Notion with AI-powered workspace, full data control, and cross-platform native experience.
memos
Open-source, self-hosted note-taking tool for quick capture. Markdown-native, lightweight, and fully yours.