Build AI-powered slides from a single sentence or outline with nano banana 🍌
GitHub RepoImpressions5.7k

Build AI-powered slides from a single sentence or outline with nano banana 🍌

@githubprojectsPost Author

Project Description

View on GitHub

From a Sentence to a Slide Deck: Meet Banana Slides

We've all been there. You have a meeting in 30 minutes and need to throw together a quick presentation. Or you're brainstorming and want to visualize an idea instantly. The process of opening a slide editor, formatting boxes, and searching for images can kill the creative flow. What if you could just describe your idea and have a slide deck built for you?

Enter Banana Slides. It’s a fun, open-source project that uses AI to turn a single sentence or a short outline into a full set of presentation slides. It’s like having a fast, creative assistant that handles the busywork so you can focus on the core idea.

What It Does

Banana Slides is a web application that takes your text input—anything from a one-liner like "the future of renewable energy" to a basic outline—and generates a complete slide deck. It uses AI to interpret your topic, structure it into logical slides, write concise content for each, and pair it with relevant, AI-generated visuals. You get a clean, presentable deck in seconds, which you can then edit or export.

Why It's Cool

The magic here is in the simplicity and the stack. It’s not just a wrapper around a single AI call. The project cleverly orchestrates multiple steps: it breaks down your prompt into a slide-by-slide narrative, generates cohesive text for each, and creates matching images—all in one seamless flow. It’s a great example of a practical, end-to-end AI application.

For developers, it's a fantastic reference project. You can see how to integrate AI generation into a real workflow, handle sequential AI tasks, and build a polished UI around an unpredictable generative process. It’s the kind of tool that’s immediately useful but also educational to poke around in.

How to Try It

The easiest way to see it in action is to check out the live demo. Head over to the Banana Slides website, type in your idea, and watch it build a deck.

If you're the hands-on type and want to run it locally or contribute, the entire project is on GitHub. You'll need your own OpenAI API key for the text generation and Fal.ai key for the image generation.

git clone https://github.com/Anionex/banana-slides.git
cd banana-slides
npm install
# Add your API keys to the .env file
npm run dev

Final Thoughts

Banana Slides is one of those tools that feels like a glimpse into a new way of working. It’s not about replacing deep, custom presentation work, but about obliterating the friction for early drafts, quick ideas, or internal meetings. As a developer, it’s also a neatly packaged example of how to build something genuinely useful with today's AI APIs. Give the demo a spin, and maybe you'll find yourself cloning the repo to see how the banana gets peeled.


Follow us for more cool projects: @githubprojects

Back to Projects
Project ID: f58d59ff-bcae-4a1f-af49-f093a0803d20Last updated: December 15, 2025 at 04:59 AM