
Presenton
Open-source AI presentation generator with API integration
Presenton Overview
Presenton is an open-source AI presentation generator designed for developers and teams who need complete control over their presentation generation workflow. It solves key pain points around vendor lock-in, privacy concerns, and brand consistency by offering a fully customizable solution that can be self-hosted or integrated via API. The tool enables users to generate pixel-perfect decks in minutes while maintaining complete ownership of their templates and data. Presenton serves both individual developers looking to embed presentation generation in their applications and business teams needing compliant, on-brand presentations. Its open-source nature allows for endless customization while ensuring no data leaves your infrastructure.
Presenton Screenshot

Presenton Official screenshot of the tool interface
Presenton Core Features
Custom Template Support
Upload existing PPTX or PDF files to create reusable templates with AI. Maintain complete control over branding and layout.
API-First Architecture
Clean REST API allows seamless integration with your existing workflows and systems for programmatic presentation generation.
Beautiful In-built Templates
Get started quickly with professionally designed templates included out of the box.
One-Command Deploy
Simple Docker deployment gets you up and running in minutes with minimal configuration.
AI Integration
Integrate with your preferred LLM providers or run completely offline with Ollama for private generation.
MCP Support
Maintain complete control over your data with Managed Cloud Platform support.
Global Theming
Define fonts, colors, and layout rules once and apply them consistently across all presentations.
Multi-Format Export
Export presentations to both PPTX (fully editable) and PDF formats.
Presenton Use Cases
Free Private Presentation Generation
Users who need to generate presentations locally in complete privacy can run Presenton offline with Ollama and integrate with their preferred LLM providers.
Financial Services Reporting
Financial institutions generating hundreds of client reports weekly benefit from automated generation via API, air-gapped deployment for compliance, and custom templates ensuring brand consistency.
SaaS Product Integration
SaaS companies can white-label Presenton's API to offer presentation generation as a feature within their own products with custom branding.
Enterprise Presentation Creation
Large organizations needing presentations that don't leak data can self-host Presenton completely, ensuring all data stays on their servers with no external API dependencies.
How to Use Presenton
Deploy Presenton using Docker with a simple command: `docker run -it --name presenton -p 5000:80 -v "./app_data:/app/app_data" ghcr.io/presenton/presenton:latest`
Access the web interface at http://localhost:5000 or integrate directly via the API.
Upload your existing PPTX/PDF files or select from built-in templates to create your presentation template.
Customize the template with your branding elements, fonts, and colors.
Generate presentations using either the web interface or API calls, providing your content data.
Export the final presentation in PPTX or PDF format.