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:

  1. Añadas OPENAI_API_KEY a .env
  2. 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ículos
  • data/imported/ — fotos originales e imágenes generadas
  • data/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.json y data/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.