presenton/presenton
Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)
Presenton – 開源 AI 演示文稿生成器
是什麼 – Presenton 是一個自架設的 Web/桌面應用程式,可使用大型語言模型(LLM)與影像生成器來建立 PowerPoint 風格的簡報。您可輸入文字提示、上傳文件,或使用現有的 PPTX 模板,它會產生完全可編輯的 .pptx(及 PDF)簡報。
主要功能
- 模型無關:支援任何 OpenAI 相容的提供者(OpenAI、Anthropic、Gemini、Azure、Bedrock、Ollama、LM Studio 等)——您提供自己的 API 金鑰或執行本地模型。
- 模板驅動:內建商業、簡報、創意模板;您也可使用 HTML/Tailwind CSS 建立自訂模板。
- 拖曳編輯器:生成後可在視覺化編輯器中微調投影片,再進行匯出。
- 匯出:儲存為完全可編輯的 PowerPoint(
.pptx)與 PDF,保留版面、圖表、圖示與影像。 - 部署選項:
- Docker(一鍵容器,支援 GPU)
- Electron 桌面應用(支援 Windows、macOS、Linux,可離線使用)
- 雲端 SaaS(托管版本)與 企業版 Helm 圖表(支援 Kubernetes,含 SSO/SCIM)。
- API:Model Context Protocol(MCP)伺服器可程式化呼叫生成引擎。
- 隱私優先:所有處理皆可在本地執行;無資料強制上傳至第三方 SaaS。
快速入門
- Docker – 執行容器並開啟
http://localhost:5001:docker run -it --name presenton -p 5001:80 \ -v "$(pwd)/app_data:/app_data" ghcr.io/presenton/presenton:latest - 桌面版 – 從網站下載平台專用安裝檔(
.dmg、.exe、.deb),然後啟動 Electron 應用。首次執行精靈可設定環境變數(LLM 選擇、API 金鑰等)。 - 設定 – 在
.env檔案或 UI 中設定LLM=openai、OPENAI_API_KEY=…、OPENAI_MODEL=gpt-4.1等變數。Docker 與桌面後端皆讀取相同變數。
典型工作流程
- 選擇模板(例如 Momentum 用於商業報告)。
- 輸入提示如「建立一個總結 Q2 銷售業績的 10 頁簡報」或上傳 PDF/Word 檔案。
- 選擇 LLM 與影像提供者(DALL-E 3、Gemini Flash、Pexels 等)。
- 讓 Presenton 生成投影片,然後使用拖曳編輯器修改內容或版面。
- 將最終簡報匯出為
.pptx或 PDF,或呼叫 MCP API 的/generate端點以實現自動化。
為何重要 – 它讓團隊完全掌控 AI 生成流程(無 SaaS 封閉、無隱藏費用),同時涵蓋從內容創作到精美可編輯投影片的完整簡報生命週期。特別適合需要將專屬資料保留在內部或希望嘗試不同 LLM 後端的組織。
授權 – Apache 2.0(寬鬆,適合商業使用)。
快速連結
- 快速入門 / 下載: https://presenton.ai/download
- 文件與 API 參考: https://docs.presenton.ai/
- Docker 鏡像:
ghcr.io/presenton/presenton - 社群: Discord、YouTube 與公開模板。
相關
- 專案
- 專案
- 專案
- 專案
- 專案