Practical overview
When it fits
Use Banana Slides when the starting point is an idea, outline, document, image or template and the desired result is an editable presentation that can be revised conversationally and exported.
Who it is for
- Teams creating internal or branded presentation decks.
- Users converting documents or other source materials into editable slides.
- Developers evaluating a self-hosted or Docker-based AI presentation workflow.
- Builders interested in a TypeScript application licensed under AGPL-3.0.
Documented uses
- Generate a presentation from a prompt, outline or page description.
- Parse uploaded documents and images as presentation material.
- Control slide creation with custom template images.
- Revise specified slide regions through conversational instructions.
- Export an editable PPTX or a video presentation.
Requirements & limits
The project identifies web, Docker and self-hosted use, links to an online demo and documents local Docker deployment. It is public and open source under AGPL-3.0. The supplied material does not state pricing or account requirements.
- Editable PPTX export makes the tool relevant when generated slides need further manual editing.
- Custom template support matters for presentations that must follow an existing visual direction.
- Material parsing is useful when the deck should be grounded in uploaded documents or images.
- Conversational regional editing can reduce the need to rebuild an entire deck after a targeted change.
- Docker and self-hosted deployment are documented options for teams evaluating local operation.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up Banana Slides with local Docker deployment
Prepare the application for local use using the repository’s documented Docker deployment path.
Before you start
- The Banana Slides GitHub repository.
- A local environment suitable for the repository’s Docker deployment instructions.
- Access to the repository’s deployment documentation.
Steps
Open the Banana Slides repository and locate its deployment instructions.
Follow the documented local Docker deployment stages.
Use the documented usage or online-use material to continue into the application workflow.
Expected outcome
A locally prepared Banana Slides instance following the repository’s documented deployment path.
Guide limitations
- The supplied material does not specify operating-system compatibility, environment variables, model-provider credentials or a verified local execution result.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- Anionex/banana-slides · Official homepage title · retained in its source language

