Report Abuse

Basic Information

Presenton is an open-source application and API for generating presentation slide decks with AI, designed to run locally so users retain control over data and privacy. The project supports multiple text and image providers including OpenAI, Google Gemini, Anthropic, Ollama and custom OpenAI-compatible endpoints, and it can also use locally hosted models via Ollama. Presenton can generate presentations from prompts or from uploaded documents, and it can create design templates by importing existing PPTX files. The repository includes a web UI and an API for automated generation, Docker images for one-command deployment and optional GPU support for local models. The project is licensed under Apache 2.0 and is intended for teams or individuals who need an open, self-hosted alternative to commercial AI presentation tools.

Links

Categorization

App Details

Features
Presenton provides customizable HTML and Tailwind CSS templates and themes, AI template generation from uploaded PPTX files, and flexible generation from text prompts or supported document uploads (PDF, TXT, PPTX, DOCX). It exports finished decks as PPTX or PDF with professional formatting and returns presentation metadata via a generation API endpoint (/api/v1/ppt/presentation/generate). The system supports multiple LLM and image providers and allows users to bring their own API keys. It is Docker ready with environment variables for provider configuration, offers Ollama integration for local models and optional GPU acceleration, supports image sources like DALL·E 3, Gemini Flash, Pexels and Pixabay, and includes UI flows for slide count, language, theme selection, outline editing and in-app presentation.
Use Cases
Presenton streamlines slide creation by automating outline and slide generation from simple prompts or source documents, saving time for creators and teams. Self-hosting and local model support reduce reliance on third-party cloud services and help maintain data privacy and control. Template extraction from existing PPTX files enables brand-consistent outputs and reuse of custom designs. Multi-provider support and configurable environment variables let organizations mix text and image providers and use existing API keys. The provided API and Docker deployment make it simple to integrate presentation generation into workflows, CI systems or internal tools, while PPTX and PDF exports enable easy sharing and downstream editing.

Please fill the required fields*