presenton
by
presenton

Description: Open-Source AI Presentation Generator and API (Gamma, Beautiful AI, Decktopus Alternative)

View presenton/presenton on GitHub ↗

Summary Information

Updated 14 minutes ago
Added to GitGenius on May 28th, 2026
Created on May 10th, 2025
Open Issues & Pull Requests: 42 (+0)
Number of forks: 1,269
Total Stargazers: 8,060 (+3)
Total Subscribers: 48 (+0)

Issue Activity (beta)

Open issues: 31
New in 7 days: 4
Closed in 7 days: 8
Avg open age: 55 days
Stale 30+ days: 13
Stale 90+ days: 3

Recent activity

Opened in 7 days: 4
Closed in 7 days: 5
Comments in 7 days: 10
Events in 7 days: 30

Top labels

  • enhancement (61)
  • bug (38)
  • needs-release (13)
  • help wanted (4)
  • documentation (3)
  • question (3)
  • Fixed (2)
  • good first issue (1)

Detailed Description

Presenton is an open-source AI-powered presentation generator and API designed as an alternative to commercial platforms like Gamma, Beautiful AI, and Decktopus. Its primary purpose is to empower users to create professional presentations using artificial intelligence, while maintaining full control over their data, models, and workflow. Unlike SaaS solutions, Presenton eliminates forced subscriptions and lock-in, offering both self-hosted and desktop app options for Mac, Windows, and Linux. Users can deploy Presenton locally via Docker or run it as a native Electron desktop application, ensuring privacy and flexibility.

A standout feature of Presenton is its broad compatibility with various AI model providers. Users can connect to OpenAI, Google Gemini, Vertex AI, Azure OpenAI, Amazon Bedrock, Fireworks, Together AI, Anthropic Claude, LM Studio, Ollama, or custom endpoints. This "Bring Your Own Key" approach lets users supply their own API keys, only paying for what they use and avoiding hidden fees. Presenton also supports running open-source models locally through Ollama, providing complete privacy and independence from cloud services.

The platform offers a rich set of features for presentation creation and customization. Users can generate presentations from prompts or uploaded documents, and leverage AI to create templates from existing PowerPoint files. Custom templates and themes can be built using HTML and Tailwind CSS, enabling unlimited design possibilities. Presenton supports exporting presentations in both PPTX and PDF formats, ensuring compatibility with standard office tools and professional formatting.

For image generation, Presenton integrates with providers like DALL-E 3, Gemini Flash, Pexels, and Pixabay, allowing users to enrich their slides with AI-generated or stock images. It also supports icons, charts, and custom graphics for enhanced visual appeal. The platform’s multi-provider support enables mixing and matching text and image generation sources, offering versatility for different use cases.

Presenton includes a built-in AI Presentation Generation API, which can be deployed as a service for teams or organizations. The API is compatible with OpenAI endpoints, making it easy to integrate with existing workflows or custom applications. The platform also features a Model Context Protocol (MCP) server for advanced presentation generation capabilities.

Data privacy and user control are central to Presenton’s design. All processing can occur locally, and the platform supports single admin authentication per instance, with flexible credential management. Telemetry and anonymous tracking can be disabled, and users have granular control over environment variables for model selection, image providers, document parsing, database configuration, and authentication.

Deployment is streamlined, with one-command Docker setups (including GPU support for local models) and cloud deployment options via Railway and DigitalOcean. The Electron desktop app provides an offline experience, ideal for development or use in environments with strict privacy requirements. Presenton is licensed under Apache 2.0, encouraging inspection, modification, and community contributions.

In summary, Presenton is a comprehensive, open-source solution for AI-driven presentation creation, offering unmatched flexibility, privacy, and control. Its extensive feature set, multi-provider compatibility, and customizable workflow make it suitable for individuals, teams, and organizations seeking to leverage AI for professional presentations without sacrificing autonomy or incurring recurring costs.

presenton
by
presentonpresenton/presenton

Repository Details

Fetching additional details & charts...