YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
Fiffing Room — démo d'essayage virtuel
Une API + une page de test. Photo d'une personne + photo d'un vêtement → image de la personne portant le vêtement (IA générative, modèle IDM-VTON).
Lancer la démo sur un Mac
Ouvrir le Terminal, puis :
# 1. Installer Python si besoin : https://www.python.org/downloads/ (3.10+)
# 2. Dans le dossier du projet :
cd fiffingroom
python3 -m pip install -r requirements.txt
# 3. Démarrer le serveur (toujours depuis le dossier fiffingroom)
python3 -m uvicorn api.main:app --host 0.0.0.0 --port 8000
Puis ouvrir dans le navigateur : http://localhost:8000
- Page de test :
http://localhost:8000/ - Documentation interactive (Swagger) :
http://localhost:8000/docs - Documentation technique pour les marques :
docs/API.md
Aucune installation de modèle nécessaire : le moteur appelle un service d'IA gratuit en ligne (Space Hugging Face). Il faut donc une connexion internet pendant la démo. Chaque génération prend 20 à 60 secondes.
Contenu du projet
fiffingroom/
├── api/
│ ├── main.py # L'API REST (endpoints, validation, résultats)
│ └── engine.py # Le moteur d'essayage (remplaçable pour la production)
├── demo/
│ └── index.html # La page de test
├── docs/
│ └── API.md # Documentation technique pour les équipes des marques
├── samples/ # Photos d'exemple pour tester
└── requirements.txt
Tester sans la page web
curl -X POST http://localhost:8000/v1/try-on \
-F "person_image=@samples/person.jpg" \
-F "garment_image=@samples/garment.jpg"
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support