Skip to content

jrafaaael/try-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Try on!

Try on es un proyecto que permite a las personas probar prendas de ropa antes de comprarlas en su e-commerce preferido!

Con esta extensión de Chrome, los usuarios pueden cargar una imagen de una persona (modelo) y una prenda de ropa (garment). Gracias al modelo IDM-VTON, podemos generar una nueva imagen del modelo con esta nueva prenda de ropa!

Demo

try-on.demo.mp4

Correr localmente

  1. Clonar el repositorio
git clone [email protected]:jrafaaael/try-on.git
  1. Instalar las dependencias
cd try-on/
pnpm i
  1. Genera las variables de entorno y rellena con los valores necesarios
cp extension/.env.example extension/.env.local && cp api/.dev.vars.example api/.dev.vars
  1. Levantar el backend
pnpm api:dev
  1. Levantar el frontend (en una terminal diferente a la del backend)

Important

La extensión fue desarrollada con Vite. Por ello, el desarrollo se lleva a cabo como un proyecto web normal. Para probar el funcionamiento como extensión, dirigete a ¿Cómo probar la extensión?

pnpm ext:dev

FAQ

¿Cómo probar la extensión?

La extensión fue desarrollada con Vite. Por ello, el desarrollo se lleva a cabo como un proyecto web normal. Una vez se quiera probar el funcionamiento como extensión se deben seguir los siguientes pasos:

  1. Realizar el proceso de build
pnpm ext:build
  1. Sigue los pasos de la documentación de desarrolladores de Chrome con la carpeta dist generada en el directorio extension

¿Por qué solo están permitidas las prendas de la parte superior del cuerpo?

El modelo de inteligencia artificial IDM-VTON tiene la capacidad de generar imagenes con prendas tanto de la parte superior como de la parte inferior del cuerpo. Sin embargo, la versión existente en Huggingface (donde está alojado dicho modelo de IA para su uso de forma gratuita) solo fue entrenado para realizar cambios de ropa en la parte superior del modelo (persona)

Una posible solución podría ser o bien intentar crear un nuevo Space en Huggingface con la versión más actualizada del modelo de IA o utilizar la versión de pago alojada en Replicate (no ad)


¿Cómo usa este proyecto el AI SDK de Vercel?

Las validaciones de las imágenes es gracias a AI SDK de Vercel y al modelo de Google, Gemini!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published