Skip to content
This repository was archived by the owner on Jun 23, 2025. It is now read-only.

presenton/presenton_electron

Repository files navigation

⚠️ DEPRECATED: This repository is no longer maintained. Please use Presenton instead.

Presenton Logo

Open-Source, Locally-Run AI Presentation Generator (Gamma Alternative)

Presenton is an open-source desktop application for generating presentations with AI — all running locally on your device. Stay in control of your data and privacy while using models like OpenAI, Gemini, and others. Just plug in your own API keys and only pay for what you use.

Demo

💻📥 Download Desktop App

Download Link

✨ More Freedom with AI Presentations

  • Bring Your Own Key — Only pay for what you use. OpenAI, Gemini (More coming soon...)
  • Runs Locally — All code runs on your device
  • Privacy-First — No tracking, no data stored by us
  • Flexible — Generate presentations from prompts or outlines
  • Export Ready — Save as PowerPoint (PPTX) and PDF
  • Fully Open-Source — Apache 2.0 licensed

Running Presenton Docker

1. Start Presenton

Linux/MacOS (Bash/Zsh Shell):
docker run -it --name presenton -p 5000:80 -v "./user_data:/app/user_data" ghcr.io/presenton/presenton:latest
Windows (PowerShell):
docker run -it --name presenton -p 5000:80 -v "${PWD}\user_data:/app/user_data" ghcr.io/presenton/presenton:latest

2. Open Presenton

Open http://localhost:5000 on browser of your choice to use Presenton.

Note: You can replace 5000 with any other port number of your choice to run Presenton on a different port number.

Running electron app using source code

Before following these steps make sure Poetry is installed on your system.

1. Clone this repository

git clone https://github.com/presenton/presenton.git

Note: Switch to windows_build branch to run Presenton on Windows

2. Setup Electron, Python and NextJS Environments.

cd presenton && npm run setup:env

3. Run Presenton

npm run dev

Features

1. Add prompt, select number of slides and language

Demo

2. Select theme

Demo

3. Review and edit outline

Demo

4. Present on app

Demo

5. Change theme

Demo

6. Export presentation as PDF and PPTX

Demo

Community

Discord

License

Apache 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published