Show HN: Real-time virtual try-on using hand gestures and live video diffusion

manas952 pts1 comments

GitHub - manas15/try-on: LiveLook — Real-time virtual try-on with gesture control, powered by Decart's Lucy VTON model · GitHub

/" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

manas15

try-on

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>5 Commits<br>5 Commits

public

public

src

src

.gitignore

.gitignore

AGENTS.md

AGENTS.md

CLAUDE.md

CLAUDE.md

README.md

README.md

eslint.config.mjs

eslint.config.mjs

next.config.ts

next.config.ts

package-lock.json

package-lock.json

package.json

package.json

postcss.config.mjs

postcss.config.mjs

tsconfig.json

tsconfig.json

View all files

Repository files navigation

live-look-in-compressed.mp4

LiveLook — Real-Time Virtual Try-On

At Google I/O 2026, Demis Hassabis highlighted DeepMind's focus on World Models as a critical step toward AGI. With real-time video editing via natural language already here, it got me thinking about the immediate applications for entirely new, dynamic user interfaces — and the fitting room was the first thing that came to mind.

What if we could replace crowded, busy fitting rooms in retail stores with intelligent screens?

LiveLook is a real-time virtual try-on app that completely changes the browsing experience. It uses real-time video diffusion to render garments onto you — live, as you move.

How It Works

Real-time garment rendering — Uses the Lucy VTON model (by Decart) to render clothing onto a live webcam feed in real time via WebRTC.

Gesture-based browsing — Swipe your hand to browse the product catalog and give a thumbs up or OK sign to add items to your cart, all powered by Google MediaPipe.

Voice control — Search for products by speaking, using the Web Speech API.

Zero UI friction — No buttons needed. Browse, try on, and shop entirely through natural gestures.

Tech Stack

Next.js (App Router) — Frontend and API routes

Decart SDK (@decartai/sdk) — Real-time video diffusion streaming

MediaPipe Tasks Vision — Hand landmark detection and gesture recognition

Web Speech API — Voice-controlled product search

Tailwind CSS — Styling

Getting Started

.env.local

# Run the dev server<br>npm run dev"># Install dependencies<br>npm install

# Add your Decart API key<br>echo "DECART_API_KEY=your_key_here" > .env.local

# Run the dev server<br>npm run dev

Open http://localhost:3000 and allow camera access.

Get a Decart API key at platform.decart.ai.

License

MIT

About

LiveLook — Real-time virtual try-on with gesture control, powered by Decart's Lucy VTON model

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.

Activity

Stars

stars

Watchers

watching

Forks

forks

Report repository

Releases

LiveLook v1.0

Latest

May 21, 2026

Packages

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

TypeScript<br>97.4%

CSS<br>1.8%

JavaScript<br>0.8%

You can’t perform that action at this time.

time real decart search reload config

Related Articles