presenton/presenton

Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)

Presenton – 开源 AI 驱动演示文稿构建器

它是什么 – Presenton 是一个自托管的 Web/桌面应用程序,可让您使用大型语言模型自动创建 PowerPoint 风格的幻灯片演示文稿。您可以输入纯文本提示、上传文档,或从内置的幻灯片模板集合开始,系统会生成完全可编辑的 .pptx(和 PDF)文件。核心是 LLM 驱动的生成引擎,加上拖放式幻灯片编辑器。

主要功能

  • 模型无关:可与任何 OpenAI 兼容的提供商(OpenAI、Anthropic、Gemini、Azure、Bedrock、Ollama、LM Studio 等)或通过 Ollama 使用本地模型。
  • 多种部署选项:一键 Docker 容器、跨平台 Electron 桌面应用(macOS、Windows、Linux)或云托管的 SaaS 版本。
  • 模板库:现成的商业、提案演示和教育幻灯片模板,可预览和自定义。
  • 可编辑输出:生成的演示文稿会导出为完全可编辑的 PowerPoint 文件,而不仅仅是图片或 PDF。
  • API:HTTP API(Model Context Protocol)可让您将生成器集成到其他工具中,或作为团队的私人服务运行。
  • 企业功能:Kubernetes 的 Helm charts、SSO/OIDC/SCIM、审计日志,以及多用户工作区的管理控制台。
  • 隐私优先:您控制模型和 API 密钥;所有处理都可以在本地运行,无需云端数据收集。

如何开始

  1. Docker – docker run -it --name presenton -p 5001:80 -v "$(pwd)/app_data:/app_data" ghcr.io/presenton/presenton:latest 然后打开 http://localhost:5001。
  2. 桌面 – 从网站下载适当的安装程序(.dmg、.exe、.deb)并运行 Electron 应用。首次设置会创建一个 .env 文件,您可以在其中放置 LLM 提供商的密钥。
  3. 配置 – 设置环境变量,例如 LLM=openai、OPENAI_API_KEY、OPENAI_MODEL=gpt-4.1,或选择 LLM=ollama 以使用本地模型。其他变量控制生成模式、社区画廊和密钥可见性。

典型工作流程

  • 选择模板(例如,用于商业报告的 Momentum)。
  • 输入简短提示,例如“创建 2024 年第三季度的季度销售演示文稿”或上传 PDF/Word 文件。
  • AI 会填入幻灯片标题、项目符号、图表和图片。
  • 使用内置的拖放编辑器完善演示文稿。
  • 将最终演示文稿导出为 .pptx 或 PDF,或调用 API 以编程方式生成幻灯片。

为什么重要 Presenton 弥合了通用 LLM 聊天工具和专业演示软件之间的差距。通过开源和可自托管,它避免了 SaaS 锁定,让组织可以将专有内容保留在本地,并支持各种 LLM 后端——包括免费的本地运行模型。


快速链接


结论 – 如果您需要 AI 生成的幻灯片演示文稿,但又不想放弃对数据的控制权或支付经常性的 SaaS 费用,Presenton 提供了一个全栈、可扩展的解决方案,您可以在任何地方运行——从本地笔记本电脑到 Kubernetes 集群。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目