OpenSource-Hub
P

presenton

SHA-256
8.5k stars·Office Productivity·SHA-256 checksum verified

Open-source AI presentation generator and API that lets you create slides with your own LLMs, templates, and data — no subscriptions, no vendor lock-in.

Smart Download

Download Download Version

velectron-v0.8.8-beta · 739.6 MB

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

AI演示生成自托管开源无订阅多模型PPTX导出

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Download the Presenton desktop installer for your OS

4

Run the installer and follow the setup wizard

5

Launch the app and configure your LLM API key (e.g., OpenAI)

Install Guide
  1. Download the Presenton desktop installer for your OS
  2. Run the installer and follow the setup wizard
  3. Launch the app and configure your LLM API key (e.g., OpenAI)
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

2bc73b50fa24a47b8bc68ad8178b9d5a71c4fbccc2af77c3f3387b2ec716c08e

This 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 Source
Environment Guide

Uninstall 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.

Project Info
LicenseApache-2.0
Last Updated2026-06-23T07:07:40Z
GitHub RepositoryOfficial Website

Similar Projects