diff --git a/README.md b/README.md index e69de29b..584d59df 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,48 @@ +# Presenton: Open-Source, Locally-Run AI Presentation Generator (Gamma Alternative) + +--- + +**Presenton** is an open-source app that runs locally on your device, giving you full control over your presentation workflow. Generate beautiful decks using powerful AI models like OpenAI, Gemini, and others — all while keeping your data private and yourself compliant. You bring your own API keys and choose the provider to pay for only what you use. + +--- + +![Demo](resources/readme/demo.gif) + +## ✨ 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 + + +## Features + +### 1. Add prompt, select number of slides and language +![Demo](resources/readme/images/prompting.png) + +### 2. Select theme +![Demo](resources/readme/images/select-theme.png) + +### 3. Review and edit outline +![Demo](resources/readme/images/outline.png) + +### 4. Select theme +![Demo](resources/readme/images/select-theme.png) + +### 5. Present on app +![Demo](resources/readme/images/present.png) + +### 6. Change theme +![Demo](resources/readme/images/change-theme.png) + +### 7. Export presentation as PDF and PPTX +![Demo](resources/readme/images/export-presentation.png) + + +## License + +Apache 2.0 + diff --git a/resources/readme/demo.gif b/resources/readme/demo.gif new file mode 100644 index 00000000..2306352b Binary files /dev/null and b/resources/readme/demo.gif differ diff --git a/resources/readme/images/change-theme.png b/resources/readme/images/change-theme.png new file mode 100644 index 00000000..e84b10ca Binary files /dev/null and b/resources/readme/images/change-theme.png differ diff --git a/resources/readme/images/export-presentation.png b/resources/readme/images/export-presentation.png new file mode 100644 index 00000000..40aa45a1 Binary files /dev/null and b/resources/readme/images/export-presentation.png differ diff --git a/resources/readme/images/outline.png b/resources/readme/images/outline.png new file mode 100644 index 00000000..4b045de9 Binary files /dev/null and b/resources/readme/images/outline.png differ diff --git a/resources/readme/images/present.png b/resources/readme/images/present.png new file mode 100644 index 00000000..3d278e85 Binary files /dev/null and b/resources/readme/images/present.png differ diff --git a/resources/readme/images/prompting.png b/resources/readme/images/prompting.png new file mode 100644 index 00000000..3a4a6029 Binary files /dev/null and b/resources/readme/images/prompting.png differ diff --git a/resources/readme/images/select-theme.png b/resources/readme/images/select-theme.png new file mode 100644 index 00000000..11581403 Binary files /dev/null and b/resources/readme/images/select-theme.png differ