Presenton:开源AI演示文稿生成器,彻底告别SaaS锁定
你是否曾经被 Gamma、Beautiful AI 等商业化演示文稿工具的订阅费用和云端数据锁定所困扰?或者在使用在线 PPT 生成器时,总觉得模板千篇一律、AI 模型不可控、导出格式不兼容?
Presenton 的出现,旨在彻底解决这个问题。它是一个基于 TypeScript 构建的开源 AI 演示文稿生成器,同时提供完整的 API 支持,让你既能获得 AI 驱动的自动化演示创作能力,又能完全掌控自己的数据、模型和模板。无论你是想要经济高效的商业方案,还是数据隐私至上的自托管部署,Presenton 都能成为你的终极选择。
截至收录:
Presenton stars数:9631
Presenton forks数:1505
Presenton 项目目录截图

Presenton 核心亮点
🌟 全开源,无锁定:采用 Apache 2.0 许可证,代码完全开放可审查、可修改、可贡献。同时支持 Docker 一键自托管、桌面应用(Mac/Windows/Linux)以及云端 SaaS 模式,再也不用担心供应商锁定或强制订阅。
🎯 多模型灵活接入(BYOK):自带密钥,按量付费。无缝支持 OpenAI、Google Gemini、Vertex AI、Azure OpenAI、Amazon Bedrock、Anthropic Claude、Ollama、LM Studio 等十余种业内主流 LLM 提供商,甚至兼容任何 OpenAI 格式的 API 端点。图文生成模型可自由混搭,只为实际使用付费。
🔒 隐私安全,运行于本地:所有处理均可完全在你的设备上运行,数据不出本地。配合 Ollama 集成,可以运行开源模型实现完全离线的 AI 演示文稿生成。支持多用户私密工作区,以及内置管理员面板进行账户管理。
🧩 专业模板与自由定制:内置适用于销售报告、战略提案、教育课件、高管汇报等多种商业场景的演示模板,覆盖路演、动态创意、高管汇报、通用、摩登路演、标准商务等多样化风格。更强大的是,你还可以用 HTML 和 Tailwind CSS 创建无限数量的自定义设计,或者从现有的 PowerPoint 文档自动生成 AI 模板。
🚀 开发者友好,开箱即用:提供完整的 REST API 用于演示文稿的生成与导出,一键即可集成到你的自动化工作流中。内置 MCP(Model Context Protocol)服务器,让 AI Agent 也能直接生成演示文稿。支持高达十多种图表和媒体类型,满足专业演示需求。
Presenton 快速开始
使用 Docker 是运行 Presenton 最快的方式,一条命令即可完成部署。
- 安装部署:
“`bash
# Linux / macOS (Bash/Zsh)
docker run -it –name presenton -p 5001:80 -v “./app_data:/app_data” ghcr.io/presenton/presenton:latestWindows (PowerShell)
docker run -it –name presenton -p 5001:80 -v “${PWD}\app_data:/app_data” ghcr.io/presenton/presenton:latest
“` - 访问应用:
打开浏览器,访问http://localhost:5001即可开始使用。 - 使用 API 生成演示文稿(示例):
命令行调用内置的生成接口,轻松实现自动化:
bash
curl \
-X POST http://localhost:5001/api/v1/ppt/presentation/generate \
-H "Authorization: Bearer sk-presenton-YOUR_KEY" \
-H "Content-Type: application/json" \
-d {
"content": "Introduction to Machine Learning",
"n_slides": 5,
"language": "English",
"template": "general",
"export_as": "pptx"
}
Presenton 应用场景
场景一:自动化商业报告生成:分析师与咨询师可以使用 Presenton 的 API 或内置模板,从公司数据(如 CSV、Excel)或文档直接生成专业的数据分析报告和董事会汇报演示,将 PPT 的制作时间从小时级压缩至分钟级。
场景二:企业级安全部署与团队协作:企业可以将 Presenton 部署在自己的私有云或内网环境中,通过 Docker Compose 或 Kubernetes(企业版提供 Helm Charts)轻松运维。团队成员拥有独立的私有工作区,管理员可以统一管理账户、API 密钥和审计日志,确保企业数据的安全合规。
用户案例:作为 Gamma、Beautiful AI 和 Decktopus 等商业产品的开源替代方案,Presenton 被广泛应用于需要数据隐私保护的专业服务机构、希望将演示生成集成到自身产品中的开发者,以及寻求更灵活 AI 模型接入的技术团队。
Presenton 项目连接
presenton / presenton项目地址:https://github.com/presenton/presenton
本文地址:https://www.tgoos.com/46088
