by presenton
Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)
# Add to your Claude Code skills
git clone https://github.com/presenton/presentonLast scanned: 4/19/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-19T06:01:51.190Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}presenton is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by presenton. Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative). It has 9,005 GitHub stars.
Yes. presenton passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/presenton/presenton" and add it to your Claude Code skills directory (see the Installation section above).
presenton is primarily written in TypeScript. It is open-source under presenton on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh presenton against similar tools.
No comments yet. Be the first to share your thoughts!
Based on votes and bookmarks from developers who liked this skill
Discover what Presenton can do from AI-powered presentation generation to editing, exporting, and flexible model providers.
No SaaS lock-in · No forced subscriptions · Full control over models and data
What makes Presenton different?
[!TIP] Star us! A ⭐ shows your support and encourages us to keep building! 😇
Create AI-powered presentations using your own model provider (BYOK) or run everything locally on your own machine for full control and data privacy.
Available Platforms
Deploy to Cloud Providers
Presenton gives you complete control over your AI presentation workflow. Choose your models, customize your experience, and keep your data private.
Run Presenton directly in your browser — no installation, no setup required. Start creating presentations instantly from anywhere.
Option 1: Electron (Desktop App)
Setup (First Time)
This installs Node dependencies, runs uv sync in the FastAPI server, and installs Next.js dependencies.
Run in Development
Build Distributable (Optional) To create installers for Windows, macOS, or Linux:
Option 2: Docker
Start Presenton Linux/MacOS (Bash/Zsh Shell):
Windows (PowerShell):
Open Presenton
The lists below match the environment variables forwarded in this repository’s docker-compose.yml (production, production-gpu, development, and development-gpu). Put values in a .env file next to the compose file, or export them before docker compose up. The Electron app backend can read the same names when run outside Docker.
Other optional variables exist in code (for example advanced Mem0 paths, LiteParse runners, or FAST_API_INTERNAL_URL when Next.js and FastAPI are not same-origin); they are not wired in docker-compose.yml. Supported names are discoverable from servers/fastapi/utils/get_env.py and the Next.js server utilities under servers/nextjs/.