Repolode
Anionex

Anionex/banana-slides

Генератор слайдов на базе ИИ, который превращает идеи, планы, документы и шаблоны в редактируемые презентации PPTX и PDF или видео с озвучкой.

Open source альтернатива:GammaMicrosoft PowerPoint

Звёзды
15,787
Форки
1,913
Открытые issues
68
Последний коммит
вчера

Что это?

Banana Slides — веб-приложение, которое можно развернуть на собственном сервере и которое создаёт презентации с помощью моделей генерации изображений. Можно начать с темы, плана или описания каждого слайда — приложение подготовит структурированный план и содержание слайдов. Загруженные файлы PDF, Docx, Markdown и текстовые файлы анализируются для извлечения ключевых тезисов, изображений и диаграмм; изображения добавляются в библиотеку ресурсов проекта, чтобы их можно было использовать повторно.

Презентацией можно управлять на естественном языке: попросить изменить всю страницу или выделить область и описать, чем её заменить, например превратить изображение в круговую диаграмму. Пользовательские шаблоны можно загружать в виде изображений или PDF. Приложение может подобрать шаблон для каждой страницы или позволить назначать шаблоны вручную для отдельных страниц. Проекты экспортируются в PPTX, PDF или видео MP4 с озвучкой, сгенерированной ИИ, и субтитрами.

В проекте есть конфигурация Docker Compose для локального развёртывания, desktop-сборка и CLI. Он работает с несколькими поставщиками моделей, включая Gemini, совместимые с OpenAI эндпоинты, Volcengine, Vertex AI и ряд китайских поставщиков через LazyLLM. Код распространяется по лицензии AGPL-3.0; в README указано, что для коммерческого использования в закрытых исходниках требуется отдельная лицензия.

Ключевые возможности

  • 01Создаёт план презентации и содержание слайдов на основе одной темы.
  • 02Извлекает ключевые тезисы, изображения и диаграммы из файлов PDF, Docx, Markdown и текстовых файлов.
  • 03Позволяет редактировать слайды голосом или текстом, в том числе выделяя область для изменения.
  • 04Поддерживает пользовательские шаблоны и подбор шаблона для каждой страницы.
  • 05Экспортирует презентации в редактируемые PPTX, PDF или видео MP4 с озвучкой и субтитрами.
  • 06Поддерживает локальное развёртывание через Docker Compose и работу с несколькими поставщиками моделей ИИ.

Сценарии использования

  • Быстро создать черновик презентации по теме встречи или кратким заметкам.
  • Преобразовать существующий документ или отчёт в презентацию.
  • Создать презентацию в корпоративном или личном шаблоне.
  • Подготовить поясняющее видео с озвучкой на основе слайдов.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/Anionex/banana-slides
  2. 2

    Откройте онлайн-демо вместо локальной установки

Что важно знать

  • Для генерации нужны API-ключи моделей ИИ, которые обычно платные.
  • Лицензия AGPL-3.0 требует раскрывать исходный код модификаций, доступных по сети.
  • В README локальное развёртывание описано в основном с помощью Docker, поэтому для самостоятельного хостинга потребуется настройка.

Темы

Частые вопросы

Что такое banana-slides?
Генератор слайдов на базе ИИ, который превращает идеи, планы, документы и шаблоны в редактируемые презентации PPTX и PDF или видео с озвучкой. Banana Slides — веб-приложение, которое можно развернуть на собственном сервере и которое создаёт презентации с помощью моделей генерации изображений. Можно начать с темы, плана или описания каждого слайда — приложение подготовит структурированный план и содержание слайдов. Загруженные файлы PDF, Docx, Markdown и текстовые файлы анализируются для извлечения ключевых тезисов, изображений и диаграмм; изображения добавляются в библиотеку ресурсов проекта, чтобы их можно было использовать повторно.
banana-slides можно использовать бесплатно? Какая у него лицензия?
banana-slides распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
banana-slides всё ещё поддерживается?
Активно поддерживается. Последний коммит в banana-slides — 19 окт. 2026 г..
Для чего можно использовать banana-slides?
Быстро создать черновик презентации по теме встречи или кратким заметкам. Преобразовать существующий документ или отчёт в презентацию. Создать презентацию в корпоративном или личном шаблоне. Подготовить поясняющее видео с озвучкой на основе слайдов.
Как установить banana-slides?
Клонируйте репозиторий: git clone https://github.com/Anionex/banana-slides Откройте онлайн-демо вместо локальной установки
Где скачать banana-slides?
Исходный код и инструкции по установке — на GitHub: https://github.com/Anionex/banana-slides

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый монитор горячих новостей: собирает тренды китайских платформ и RSS-лент, фильтрует их по ключевым словам или с помощью AI и отправляет сводки в чаты и по email.

63 тыс.24,9 тыс.PythonGPL-3.0Обновлён 5 дней назад

Самостоятельно размещаемая система, в которой LLM-агент находит, проверяет и устанавливает субтитры для медиатеки, а при отсутствии исходных субтитров переводит их.

1263TypeScriptAGPL-3.0Обновлён 2 месяца назад