Vinted Ai Stylist banner
dacobri dacobri

Vinted Ai Stylist

AI community

Description

Agentic AI stylist: a three-agent Claude crew recommends outfits over a 44k-item catalog, with on-device vision tagging and virtual try-on.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AI Stylist — Vinted Outfit Match

An AI-powered wardrobe and styling app: photograph your clothes, get outfit recommendations from a three-agent Claude crew, and preview looks with virtual try-on — all over a 44,425-item Vinted catalog.

This is the most complete of three iterations, rebuilt from earlier Streamlit prototypes into a Next.js 14 Progressive Web App wrapped in an iPhone frame on desktop. Background removal runs on device with WebGPU ONNX inference, and the original single-agent stylist has been replaced with a three-agent Claude crew backed by embedding search over the catalog.

Live demo

The deployed Vercel URL is linked in the **About** section of this GitHub repository (top-right of the repo page).

Feature overview

Area Description
PWA shell Installable Next.js 14 App Router app — manifest, service worker (@ducanh2912/next-pwa), bottom tab navigation pinned via 100dvh flex layout, edge-to-edge on mobile, iPhone frame on desktop.
Onboarding First-visit welcome screen, purpose-built spotlight tour that auto-starts on entry, skip-at-any-point (× / Escape / overlay tap) + "Tour" re-run button on Home.
Closet (upload flow) @imgly/background-removal runs U²-Net ONNX on WebGPU in the browser to strip the background in under a second; Claude Vision (Opus 4.7) on the server extracts attributes via a JSON-schema constrained prompt; the garment is saved to localStorage. Manual entry form available too.
Closet (wardrobe + outfits) Sub-tabs for Wardrobe and My Outfits. Garment detail page with Match / Build-outfit tabs and a scope selector (catalog vs your wardrobe). Save outfits from the detail page or from the stylist's reply.
Browse & Match Semantic search (sentence-transformer embeddings) with keyword fallback, filter sheet (gender · multi-select seasons · min/max price) and sort by price. Catalog item detail with Match and Bundle tabs plus cart / wishlist / st