presenton 是什么?

Presenton 是一个开源的 AI 演示文稿生成器与 API,定位为 Gamma、Beautiful AI、Decktopus 等的开源替代。它强调无 SaaS 锁定、无强制订阅、对模型与数据完全掌控:可用 Docker 完全自托管(Web),或下载桌面应用(Mac/Windows/Linux);自带 AI 演示生成 API 与内置 MCP server;支持自带 key(BYOK)接入 OpenAI/Gemini/Vertex/Azure/Bedrock/Anthropic/Ollama 等多家模型;产物为完全可编辑的 PPTX(及 PDF)。许可为 Apache-2.0,TypeScript,约 6,534 stars。

⭐ 7,160 Stars 🍴 1,179 Forks TypeScript Apache-2.0 作者: presenton
来源:README.md(标题、Why Presenton、Features);GitHub 仓库元数据(stars=6534、license=Apache-2.0、language=TypeScript) 查看 GitHub 仓库 →

为什么值得关注

AI 做 PPT 的商业工具(Gamma 等)多为 SaaS、有订阅与数据上传顾虑,而 Presenton 主打开源、可自托管、BYOK 多模型、产物可编辑 PPTX,并提供 API 与 MCP server,让用户对模型/数据/成本完全掌控、只为用量付费。开源替代 + 数据隐私 + API 化,契合开发者与企业需求,因而受关注。截至数据采集约 6,534 stars。

来源:README.md(Why Presenton、Features);GitHub 仓库元数据(stars=6534)

核心功能

可编辑 PPTX 生成

从提示词或上传文档生成演示,导出为完全可编辑的 PowerPoint(PPTX)与 PDF,带专业排版。

来源:README.md(Features → Flexible Generation、Export Ready、Fully editable PPTX export)
自托管 + BYOK 多模型

Docker 自托管或桌面应用,自带 key 接入 OpenAI/Gemini/Vertex/Azure/Bedrock/Anthropic/Ollama 等,文本/图像生成可混搭,Ollama 可本地全私有。

来源:README.md(Why Presenton、Features → BYOK/Ollama/Multi-Provider)
自定义模板与主题

用 HTML + Tailwind CSS 创建无限演示设计,并能用 AI 从现有 PPTX 生成模板。

来源:README.md(Features → Custom Templates、AI Template Generation)
API 与内置 MCP

提供 AI 演示生成 API,并内置 MCP server,可经 Model Context Protocol 生成演示,便于集成。

来源:README.md(Features → Built-In MCP Server、AI Presentation Generation API)

技术架构

Presenton 是 TypeScript 项目,提供 Web(Docker 自托管)与桌面应用(Mac/Windows/Linux)两种形态,可部署到各云。它从提示词或上传的文档生成演示,导出为可编辑的 PowerPoint(PPTX)与 PDF;模板/主题用 HTML + Tailwind CSS 自定义,并能从现有 PPTX 用 AI 生成模板。模型层是 BYOK 多提供商:OpenAI/Gemini/Vertex/Azure/Bedrock/Fireworks/Together/Anthropic/LM Studio/Ollama 或任意 OpenAI 兼容端点,文本与图像生成可混搭,Ollama 可本地全私有运行。对外提供 AI 演示生成 API 与内置 MCP server(可经 MCP 生成演示)。

来源:README.md(Why Presenton、Features、Desktop 段落)

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) 多家 LLM/图像模型(OpenAI/Gemini/Vertex/Azure/Bedrock/Anthropic/Ollama 等,BYOK)多家 LLM/图像模… PPTX/PDF 导出 可编辑 PPTX 生成 自托管 + BYOK 多模型 自定义模板与主题 API 与内置 MCP presenton 项目本体 核心功能 关键依赖

中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成

技术栈

语言TypeScript框架AI 演示生成器 + API + MCP server;HTML/Tailwind 模板
多家 LLM/图像模型(OpenAI/Gemini/Vertex/Azu…PPTX/PDF 导出
Docker 自托管(Web)/ 桌面应用(Mac/Win/Linux)/ 云部署
来源:README.md(Why Presenton、Features、Desktop);GitHub 仓库元数据(language=TypeScript)

快速上手

两种方式:① Web 自托管——用官方 Docker 包按 docs.presenton.ai 的 quickstart 部署;② 桌面应用——从 presenton.ai/download 下 Mac/Windows/Linux 版。配置你自己的模型 key(BYOK,OpenAI/Gemini/Anthropic 等,或本地 Ollama 全私有)后,从提示词或上传文档生成演示,导出可编辑 PPTX/PDF;可用 HTML+Tailwind 自定义模板或从现有 PPTX 用 AI 生成模板。需要集成则用其 AI 生成 API 或内置 MCP server。也可部署到各云。
来源:README.md(Why Presenton、Features、Desktop、文档链接)

使用场景

适合想要开源、可自托管、数据可控的 AI 做 PPT 方案的个人与企业:从提示词或文档快速生成可编辑的演示,用自己的模型 key 控制成本与隐私(或本地 Ollama 全私有),用自定义 HTML/Tailwind 模板统一品牌,或通过 API/MCP 把演示生成集成进自己的工作流/产品。它是 Gamma 等 SaaS 的开源替代,尤其适合在意数据不出本地与无订阅锁定的场景。

来源:README.md(Why Presenton、Features)

优势与局限

优势

  • 开源可自托管、无订阅锁定、数据可控(Ollama 可全本地)
  • 产物为可编辑 PPTX(及 PDF),不是图片
  • BYOK 多模型、文本/图像可混搭,自定义 HTML/Tailwind 模板
  • 提供 API 与内置 MCP server,便于集成,Apache-2.0

局限

  • 自托管需配置 Docker 与模型 key,门槛高于纯 SaaS
  • 生成质量取决于所用模型与模板
  • BYOK 模型用量按各家计费
  • 复杂版式/品牌一致性仍可能需人工微调
来源:README.md(Why Presenton、Features)

最新版本

本页未列出具体版本号;Presenton 持续迭代,提供 Web(Docker)与桌面应用、AI 演示生成 API、内置 MCP server、自定义/AI 生成模板与多提供商 BYOK 支持。更新以提升生成质量、模板能力与集成(API/MCP)为主。

来源:README.md(Features、Desktop、文档链接)

总结评价

Presenton 是 Gamma 等 AI 做 PPT SaaS 的有力开源替代:开源可自托管、无订阅锁定、BYOK 多模型(含本地 Ollama 全私有)、产物为可编辑 PPTX,并提供 API 与内置 MCP server、可用 HTML/Tailwind 自定义模板。对在意数据可控、无订阅、想把演示生成 API 化集成的个人和企业很合适。要权衡的是自托管配置门槛、生成质量依赖模型与模板、BYOK 按量计费。作为开源 AI 演示生成器,它数据可控、可编辑、可集成。

来源:综合 README.md 的开源/自托管定位、可编辑 PPTX 与 API/MCP 能力
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-05-24 14:26. 质量评分: 100/100.

数据来源:README、GitHub API、依赖文件