Wardrobe: Extracción y Organización de Ropa con IA mediante GPT-Image
Wardrobe utiliza GPT-Image de OpenAI para detectar, extraer y organizar prendas de vestir a partir de fotos, con generación opcional de conjuntos modelados. Código abierto y local primero.
¿Qué es Wardrobe?
Wardrobe es una herramienta de código abierto que utiliza los modelos GPT-Image de OpenAI para detectar, extraer y organizar automáticamente prendas de vestir de tus fotos. Va más allá del simple etiquetado: crea recortes limpios estilo producto, genera vistas previas editoriales modeladas e incluso sugiere conjuntos completos. Todos los datos permanecen en tu máquina local.
Por qué es importante
Gestionar un armario digital es un fastidio. La mayoría de las soluciones requieren etiquetado manual o envían tus fotos a un servicio en la nube con privacidad cuestionable. Wardrobe resuelve ambos problemas:
- Privacidad primero: Todos los originales, imágenes generadas y la base de datos JSON residen en
data/en tu máquina local. - Impulsado por IA: Utiliza los últimos modelos de visión y generación de imágenes de OpenAI (gpt-5.4-mini y gpt-image-2) para realizar el trabajo pesado.
- Extensible: Viene con habilidades Codex integradas para importar ropa y generar conjuntos, pero también puedes usar la interfaz web directamente.
Inicio rápido
git clone https://github.com/tandpfun/wardrobe.git
cd wardrobe
npm install
cp .env.example .env
npm run dev
Importante: El importador permanece desactivado hasta que:
- Añadas
OPENAI_API_KEYa.env - Coloques una foto de referencia PNG tuya en
data/model-reference.png
Luego abre localhost:5173 y ya estás listo.
Cómo funciona
1. Detección de prendas
Cuando subes una foto (mediante arrastrar y soltar, pegar o la habilidad de importación), Wardrobe la envía a la API de Respuestas de OpenAI. El modelo identifica cada prenda en la imagen — camisetas, pantalones, zapatos, accesorios — y devuelve cuadros delimitadores o datos de segmentación.
2. Recortes limpios
Usando la API de Imágenes de OpenAI, Wardrobe extrae cada prenda detectada como un recorte limpio estilo producto. Esto elimina el fondo y aísla el artículo, preparándolo para catalogar o generar conjuntos.
3. Vistas previas editoriales modeladas
Si has proporcionado una foto de referencia de modelo, Wardrobe puede generar vistas previas editoriales modeladas — mostrando la prenda en un modelo (tú o una figura generada) en un entorno favorecedor tipo estudio.
4. Almacenamiento local
Todo se guarda localmente:
data/library.json— la base de datos principal de todos los artículosdata/imported/— fotos originales e imágenes generadasdata/model-reference.png— tu foto de referencia
Importar con Codex
Aquí es donde Wardrobe realmente brilla. Incluye dos habilidades Codex que automatizan todo el flujo de trabajo:
$import-clothes
Importa la ropa de ~/Pictures/outfits, crea fotos modeladas y agrégalas a este armario.
Esta habilidad:
- Escanea una carpeta (o carrete de cámara) en busca de fotos de ropa
- Solicita un PNG de referencia de modelo local cuando sea necesario
- Revisa cada recorte y foto modelada antes de guardar
- Escribe en
data/library.jsonydata/imported/
$generate-outfits
Crea ideas de conjuntos modelados a partir de mi armario.
Esta habilidad:
- Pregunta cuántos looks crear
- Cura combinaciones de tu armario existente
- Genera vistas previas modeladas para cada conjunto
- Verifica y guarda la colección completa en
data/
Configuración
| Variable | Predeterminado | Descripción |
|---|---|---|
OPENAI_API_KEY |
Requerido | Tu clave API de OpenAI |
OPENAI_VISION_MODEL |
gpt-5.4-mini |
Modelo utilizado para la detección de prendas |
OPENAI_IMAGE_MODEL |
gpt-image-2 |
Modelo utilizado para la generación de recortes y vistas previas |
OPENAI_IMAGE_QUALITY |
high |
Configuración de calidad para imágenes generadas |
WARDROBE_MODEL_REFERENCE |
data/model-reference.png |
Ruta a tu foto de referencia |
WARDROBE_DATA_DIR |
data |
Directorio para todos los datos locales |
Casos de uso
- Gestión personal del armario: Cataloga tu ropa, ve lo que tienes y obtén sugerencias de conjuntos.
- Fotografía de productos de comercio electrónico: Genera rápidamente recortes limpios y vistas previas modeladas para listados en línea.
- Diseño de moda: Experimenta con diferentes combinaciones y visualiza conjuntos antes de comprometerte.
- Creación de contenido: Genera imágenes consistentes y de alta calidad para redes sociales o blogs.
Detalles técnicos
- Stack: JavaScript (74.3%), CSS (25.1%), HTML (0.6%)
- Herramienta de construcción: Vite
- Entorno de ejecución: Node 22+
- Licencia: MIT
Reflexiones finales
Wardrobe es una herramienta práctica y respetuosa con la privacidad que aprovecha la IA de vanguardia para resolver un problema real. Ya seas un entusiasta de la moda, un pequeño empresario o alguien que solo quiere ordenar su armario, vale la pena echarle un vistazo. Las habilidades Codex lo hacen especialmente potente para el procesamiento por lotes, y el enfoque local primero significa que nunca pierdes el control de tus datos.
Echa un vistazo al repositorio de GitHub para empezar.
Fuente
tandpfun/wardrobe: Tu ropa, extraída y organizada con gpt-image.