Skip to main content

Demos

OpenTryOn includes in-repo Gradio demos for quick experiments. The current web playground is TryOn Studio, which talks to OpenTryOn over MCP — it is not in this repository.

TryOn Studio is a Next.js MCP client: Agent chat, Connect, Image generate/edit, VTON, Understand, Video, and background removal.

Quick start (two processes):

  1. Start the MCP server from this repo:
cd mcp-server
python server.py --transport http --host 127.0.0.1 --port 8000
  1. In another terminal, start Studio:
cd tryon-studio
cp .env.local.example .env.local
npm install
npm run dev

Open http://localhost:3000/connect first.

Full setup and screen tour → · MCP Server →


Gradio demos (in this repo)​

Extract Garment​

Interactive Gradio demo for garment extraction.

python run_demo.py --name extract_garment

Read More →

Model Swap​

Interactive Gradio demo for swapping garments between models.

python run_demo.py --name model_swap

Read More →

Outfit Generator​

Interactive Gradio demo for generating outfits from text prompts.

python run_demo.py --name outfit_generator

Read More →


Demo comparison​

DemoTypeWhereUse case
TryOn StudioNext.js MCP clienttryon-studioAgent + all registry capabilities
Extract GarmentGradiodemo/extract_garmentQuick garment extraction
Model SwapGradiodemo/model_swapGarment swapping experiments
Outfit GeneratorGradiodemo/outfit_generatorText-to-outfit generation