Skip to content
1st Place

Banana Peel

Imagine Reddit + Nanobanana had a baby, edit posts with your comments and contribute together in chains of edits!

Core trick

Each comment's text prompt runs an image-edit call on the parent image, storing the result as a child node in a nested tree.

Tags

Description

Imagine Reddit + Nanobanana had a baby, edit posts with your comments and contribute together in chains of edits!
blendi-remade/banana-peel★ 75 forksTypeScriptCreated Sep 6, 2025 · last push Sep 16, 2025

README excerpt

# 🍌 Banana Peel

Check it out here: https://banana-peel.com

A collaborative image evolution platform where creativity slips into something unexpected. Drop a prompt, watch images transform through AI-powered generation, creating endless branches of visual creativity.

## 🎨 What is Banana Peel?

Banana Peel is a social image generation platform where:
- Users post original images that serve as creative starting points
- Community members can comment with text prompts to generate new variations
- Each prompt creates a new "branch" in the image evolution tree
- Comments can be nested, creating entire chains of image transformations
- The playful, sketch-style UI makes exploring image variations fun and engaging

## ✨ Features

- **Prompt-based Image Generation**: Comment with a text prompt to generate new image variations using Fal AI
- **Threading System**: Create branches and sub-branches of image evolutions
- **Real-time Updates**: Watch as images generate in real-time with status indicators
- **Social Features**: Like posts and comments, see what's trending
- **Keyboard Navigation**: Navigate through image threads with `j/k` keys, peek at originals with `Space`
- **Quirky UI**: Playful, hand-drawn aesthetic with tilted cards and sketch-style borders

## 🛠️ Tech Stack

- **Frontend**: Next.js 15 (App Router), TypeScript, Tailwind CSS
- **Backend**: Supabase (Auth, Database, Storage)
- **AI**: Fal AI for image generation
- **Deployment**: Vercel

## 🚀 Getting Started

### Pre

Team