TryOn AI is a Nano Banana AI powered mobile app that lets you preview clothes on yourself before purchasing, making online and offline shopping smarter and more confident.
๐ Watch the Demo
Shopping for clothes online or even in-store often comes with hesitation โ Will this outfit really suit me?
This leads to poor purchase decisions, wasted time in trial rooms, and high product return rates.
TryOn AI solves this with a virtual dressing room powered by Nano Banana AI, enabling realistic outfit previews on users in just a few taps.
- ๐ฑ Seamless Sharing โ Send any e-commerce product directly to the app.
- ๐ Realistic AI Try-On โ Preview how clothes look on you.
- ๐๏ธ Online + Offline Support โ Works with product links, uploads, or camera captures.
- Mobile: FLutter/Dart
- AI: Nano Banana API๐ (Gemini APIs)
- Backend: Cloud APIs
- Install the app.
- Browse a clothing item on an e-commerce app/site.
- Share the product โ select TryOn AI.
- The app fetches the product image and applies AI try-on.
- Instantly view your personalized preview.
- Try multiple items simultaneously
- ๐ Support multiple ecom. stores.
- ๐ Size and fit recommendations.
- Flutter SDK
- Dart SDK
- Android Studio / Xcode
-
Clone the repository
git clone https://github.com/pktintali/tryon_ai cd tryon_ai -
Install dependencies
flutter pub get
-
Setup environment variables
Create a.envfile in the root directory:GEMINI_API_KEY=your_gemini_api_key_hereGet your Gemini API Key:
- Visit Google AI Studio
- Sign in and create a new API key
- Copy the key to your
.envfile
-
Run the app
flutter run
This project was built for the Nano Banana AI Hackathon ๐ on Kaggle.
Special thanks to the Nano Banana AI team for hosting and enabling innovation in applied AI.