Presenton: обзор open-source генератора презентаций
Обзор Presenton — бесплатного open-source AI-генератора презентаций с самохостингом, API и поддержкой GPT-4, Gemini, Claude и Ollama.
Presenton: Open-Source AI-генератор презентаций — альтернатива Gamma и Beautiful.ai
«Полный контроль над рабочим процессом создания AI-презентаций — ваши модели, ваши данные, ваши правила.»
Пока Gamma собирает 70+ миллионов пользователей, а Beautiful.ai берёт от $12/месяц, разработчики и команды с высокими требованиями к приватности ищут другой путь. Presenton — open-source проект, который позволяет запустить полноценный AI-генератор презентаций прямо на своей инфраструктуре, бесплатно и без vendor lock-in.
Что такое Presenton и для кого он?
Presenton — это open-source AI-генератор презентаций и API, создающий слайды из текстовых промптов или загруженных документов. Проект появился как реакция на ограничения проприетарных инструментов вроде Gamma, Beautiful AI и Decktopus.
В основе — FastAPI-бэкенд в связке с современным Next.js-фронтендом, упакованные в виде Docker-контейнера и нативного Electron-приложения.
Presenton подойдёт:
- Разработчикам и DevOps-командам, которым нужен собственный API для автоматической генерации отчётов
- Компаниям с жёсткими требованиями к приватности данных (медицина, юриспруденция, финансы)
- Стартапам, которые хотят избежать подписочных платежей
- Техническим специалистам, которым важна возможность модифицировать инструмент под свои нужды
Ключевые возможности
🤖 Поддержка множества AI-моделей (Bring Your Own Key)
Presenton поддерживает собственные API-ключи для OpenAI, Google Gemini, Vertex AI, Azure OpenAI, Anthropic Claude и любого совместимого провайдера.
По умолчанию используются: gpt-4.1 для OpenAI, gemini-2.0-flash для Google и gemini-2.5-flash для Vertex AI.
Для полностью изолированных окружений Presenton интегрируется с локальными Ollama-инстансами — можно запускать Llama 3, Mistral или любую совместимую модель на собственном GPU.
📄 Гибкая генерация из промптов и документов
Presenton позволяет генерировать слайды из промптов, документов или дашбордов, создавать кастомные шаблоны из существующих PPTX-файлов и экспортировать результат в редактируемый PPTX или PDF.
Через API можно задавать тон текста: default, casual, professional, funny, educational, sales_pitch, а также уровень детализации: concise, standard, text-heavy.
🎨 Кастомные шаблоны и темы
Presenton позволяет создавать неограниченное количество дизайнов с помощью HTML и Tailwind CSS, а также генерировать шаблоны из существующих PowerPoint-документов.
При создании шаблонов из PPTX сохраняются цвета, типографика, отступы и раскладка — каждый слайд остаётся в рамках брендбука.
🔌 Встроенный MCP-сервер и REST API
Presenton включает сервер Model Context Protocol (MCP), что позволяет AI-агентам программно генерировать презентации.
API позволяет генерировать презентации из CSV, баз данных или даже живых потоков данных. Это открывает возможности для полной автоматизации отчётности.
🖥️ Несколько режимов деплоя
Запустить Presenton можно двумя способами: через Docker для быстрого старта без установки локального dev-стека или через Electron-приложение для нативного опыта (идеально для офлайн-использования).
Также доступна возможность войти через аккаунт ChatGPT — без отдельного API-ключа — или запустить Presenton прямо в браузере без какой-либо установки.
Как работает Presenton: схема процесса
graph TD
A[Промпт / документ / PPTX] --> B[Presenton Backend FastAPI]
B --> C{Выбор LLM}
C --> D[OpenAI / GPT-4.1]
C --> E[Google Gemini]
C --> F[Anthropic Claude]
C --> G[Ollama локально]
D & E & F & G --> H[Генерация структуры слайдов]
H --> I[Применение шаблона / темы]
I --> J[Экспорт PPTX / PDF]
J --> K[Готовая презентация]
Установка за одну команду
Быстрый старт через Docker:
docker run -it --name presenton \
-p 5000:80 \
-v "./app_data:/app_data" \
ghcr.io/presenton/presenton:latest
Запуск с Google Gemini и скрытыми ключами:
docker run -it --name presenton -p 5000:80 \
-e LLM="google" \
-e GOOGLE_API_KEY="ВАШ_КЛЮЧ" \
-e IMAGE_PROVIDER="gemini_flash" \
-e CAN_CHANGE_KEYS="false" \
-v "./app_data:/app_data" \
ghcr.io/presenton/presenton:latest
После запуска откройте http://localhost:5000 в браузере.
--gpus=all в команду Docker. Это значительно ускоряет генерацию на крупных моделях.Тарифы и цены
Платите только за то, что используете — никаких скрытых комиссий и подписок. Сам Presenton полностью бесплатен. Вы несёте только расходы на токены выбранного LLM-провайдера.
| Вариант | Стоимость | Примечание |
|---|---|---|
| Self-hosted (Docker/Electron) | $0 | Только расходы на API токены |
| Ollama (локальные модели) | $0 | Полностью бесплатно, нужен GPU |
| OpenAI GPT-4.1 (через свой ключ) | По токенам OpenAI | ~$0.002–0.01 за презентацию |
| Google Gemini Flash | По токенам Google | Дешевле OpenAI |
| Корпоративные деплои | По запросу | Связаться: suraj@presenton.ai |
Плюсы и минусы
| ✅ Плюсы | ❌ Минусы |
|---|---|
| Полная приватность — данные не покидают сервер | Требует технических знаний для настройки |
| Поддержка 6+ LLM-провайдеров | Нет встроенного реалтайм-коллаборатора |
| Бесплатная лицензия Apache 2.0 | Интерфейс редактирования проще, чем у Canva/Figma |
| REST API + MCP-сервер для автоматизации | Нет облачной SaaS-версии с гарантиями uptime |
| Шаблоны из HTML/Tailwind CSS | GPU нужен для быстрой работы с Ollama |
| Экспорт в PPTX с полной редактируемостью | Один admin-аккаунт на инстанс |
| Docker + Electron на Windows/macOS/Linux | Сообщество меньше, чем у Gamma/Beautiful.ai |
| Активная разработка (v0.8.x, май 2026) | Пока нет мобильного приложения |
Сравнение с альтернативами
Gamma выигрывает по цене с щедрым бесплатным тарифом и платным планом от $8/месяц; Beautiful.ai не имеет бесплатного плана и стоит от $12/месяц.
Gamma является наиболее широко используемым AI-инструментом для презентаций — более 70 миллионов пользователей и $100M ARR по данным ноября 2025 года.
| Параметр | Presenton | Gamma | Beautiful.ai |
|---|---|---|---|
| Цена | Бесплатно (свои токены) | От $0 / $8 / $15 мес. | От $12/мес. |
| Приватность данных | ✅ 100% локально | ❌ Облако | ❌ Облако |
| Self-hosting | ✅ Docker / Electron | ❌ | ❌ |
| Open Source | ✅ Apache 2.0 | ❌ | ❌ |
| REST API | ✅ Полноценный | Ограниченно | ❌ |
| MCP-сервер | ✅ | ❌ | ❌ |
| Ollama / локальные LLM | ✅ | ❌ | ❌ |
| Экспорт PPTX | ✅ Полная редактируемость | ⚠️ Проблемы с форматированием | ✅ |
| Шаблоны из PPTX | ✅ AI-конвертация | ❌ | ❌ |
| Реалтайм-коллаборация | ❌ | ✅ | ✅ |
| Порог входа | Средний (Docker) | Низкий | Низкий |
| Целевая аудитория | Разработчики, DevOps, Enterprise | Стартапы, маркетологи | Продажи, дизайн-команды |
Вердикт: кому подойдёт?
Presenton — инструмент для тех, кто ценит контроль больше удобства.
Presenton — это open-source платформа автоматизации презентаций, разработанная для разработчиков и команд, которым необходим полный контроль над рабочим процессом генерации презентаций: она позволяет создавать pixel-perfect презентации через кастомные шаблоны, API-интеграцию или self-hosted деплой.
Presenton обслуживает как разработчиков, так и дизайнеров. Инструмент включает интерфейс на основе промптов для редактирования шаблонов, хотя и не предлагает тех развитых инструментов редактирования, которые привыкли видеть профессиональные дизайнеры.
Выбирайте Presenton, если вы:
- Разработчик или архитектор, которому нужен программный API для автогенерации отчётов
- Компания с требованиями GDPR, HIPAA или корпоративными политиками по данным
- Технический специалист, которому нужна кастомизация вплоть до HTML/CSS шаблонов
- Стартап, которому важна нулевая стоимость инструмента при масштабировании
Оставайтесь на Gamma/Beautiful.ai, если вы:
- Хотите начать создавать презентации через 30 секунд без настройки
- Нуждаетесь в реалтайм-коллаборации для распределённой команды
- Не готовы управлять Docker-инфраструктурой
Рейтинг: 8.2 / 10
| Критерий | Оценка |
|---|---|
| Функциональность | 9/10 |
| Приватность и безопасность | 10/10 |
| Удобство для не-разработчиков | 6/10 |
| Цена / ценность | 10/10 |
| Качество API | 9/10 |
| Дизайн и визуал | 7/10 |
Актуально на май 2026 г. Версия проекта: v0.8.2-beta. GitHub: presenton/presenton