Bananagram
On July 16, 2010, at South Beach Harbor Pier 38, Instagram uploaded its first photo—igniting a global phenomenon where anyone could transform ordinary snapshots into extraordinary moments with a single tap.
Core trick
Gemini analyzes each photo for content, lighting, and composition, then proposes four edits that fal.ai image or video models render.
Description
On July 16, 2010, at South Beach Harbor Pier 38, Instagram uploaded its first photo—igniting a global phenomenon where anyone could transform ordinary snapshots into extraordinary moments with a single tap. But 14 years later, those filters feel generic and impersonal. The original magic has faded, and people now crave that same excitement—personalized, infinite, and uniquely their own.
BananaGram answers the hackathon challenge: “What existing consumer products can be improved with Nano Banana?”
BananaGram revives Instagram’s one-tap magic, powered by Gemini, Nano Banana, and fal.ai. Each photo is analyzed for content, lighting, composition, and emotion, generating four tailored transformation suggestions. Users choose from utility edits, creative styles, or subtle video animations—delivered instantly with professional quality.
README excerpt
 # 🍌 BananaGram **Reimagining Instagram's magic with AI-powered photo transformations** BananaGram is an iOS app that brings back the original magic of Instagram filters, enhanced with cutting-edge AI. Instead of fixed filters, BananaGram analyzes each photo and suggests personalized, AI-powered transformations that create truly magical results. ## ✨ Features - **AI-Powered Analysis**: Uses Google Gemini to understand your photos and suggest perfect transformations - **Personalized Magic Filters**: Get 5 custom transformation suggestions for every photo - **Image & Video Creation**: Transform still images into dynamic videos or enhanced photos - **Instagram-like UI**: Familiar, intuitive interface with smooth animations - **Secure API Management**: Safe, open-source-ready API key handling ## 🚀 Getting Started ### Prerequisites - Xcode 15.0 or later - iOS 17.0 or later - Swift 5.9 or later ### API Keys Required You'll need API keys from: 1. **Google Gemini API** - For AI analysis and suggestions - Get your key at: https://ai.google.dev/ 2. **fal.ai Key Pair** - For image/video transformations using the official fal-swift package - Get your key pair at: https://fal.ai/dashboard - Format: `FAL_KEY_ID:FAL_KEY_SECRET` ### Installation 1. **Clone the repository** ```bash git clone https://github.com/your-username/bannanagram.git cd bannanagram ``` 2. **Set up API configuration** ```bash # Copy the configuration tem