Skip to main content

Demos

OpenTryOn includes interactive demos for easy experimentation and testing.

Available Demos

Virtual Try-On Demo (Full-Stack Web App) ⭐ NEW

A modern, production-ready virtual try-on web application with FastAPI backend and Next.js frontend.

Features:

  • Support for 4 AI models (Nano Banana, Nano Banana Pro, FLUX 2 Pro, FLUX 2 Flex)
  • Multi-image upload with drag & drop
  • Real-time credit estimation
  • Modern, responsive UI
  • RESTful API

Quick Start:

  1. Start the backend:
python api_server.py
  1. In a new terminal, start the frontend:
cd demo/virtual-tryon
npm install
npm run dev
  1. Open http://localhost:3000 in your browser

Read Full Documentation →


Extract Garment Demo (Gradio)

Interactive Gradio demo for garment extraction.

python run_demo.py --name extract_garment

Read More →

Model Swap Demo (Gradio)

Interactive Gradio demo for swapping garments between models.

python run_demo.py --name model_swap

Read More →

Outfit Generator Demo (Gradio)

Interactive Gradio demo for generating outfits from text prompts.

python run_demo.py --name outfit_generator

Read More →

Fashion Prompt Builder Demo (Next.js)

A modern Next.js web application for generating prompts for fashion model generation.

cd demo/fashion-prompt-builder
npm install
npm run dev

Open http://localhost:3000 to access the prompt builder interface.

Read Full Documentation →


Demo Comparison

DemoTypeTech StackUse Case
Virtual Try-OnFull-stack Web AppNext.js + FastAPIProduction-ready virtual try-on with multiple AI models
Fashion Prompt BuilderWeb AppNext.js + TypeScriptGenerate high-quality prompts for fashion AI models
Extract GarmentGradioPython + GradioQuick garment extraction testing
Model SwapGradioPython + GradioGarment swapping experiments
Outfit GeneratorGradioPython + GradioText-to-outfit generation