---
slug: open-source-models
primaryCtaHref: 'https://platform.genlook.app'
secondaryCtaHref: /docs/tryon-api/introduction
author: thibault
lastChecked: '2026-10-07'
sources:
  - label: 'IDM-VTON GitHub repository: license, commit history, issues'
    url: 'https://github.com/yisol/IDM-VTON'
  - label: 'IDM-VTON model card on Hugging Face: license'
    url: 'https://huggingface.co/yisol/IDM-VTON'
  - label: >-
      IDM-VTON on Replicate: run time, hardware, cost per run, non-commercial
      note
    url: 'https://replicate.com/cuuupid/idm-vton'
  - label: ECCV 2024 paper page for IDM-VTON
    url: 'https://eccv2024.ecva.net/virtual/2024/poster/935'
  - label: 'CatVTON GitHub repository: license'
    url: 'https://github.com/Zheng-Chong/CatVTON'
  - label: 'CatVTON on fal: research-only label'
    url: 'https://fal.ai/models/fal-ai/cat-vton'
  - label: 'Kolors GitHub repository: README license section, model license'
    url: 'https://github.com/Kwai-Kolors/Kolors'
  - label: 'Kolors Virtual Try-On Space on Hugging Face: likes, disclaimer, app code'
    url: 'https://huggingface.co/spaces/Kwai-Kolors/Kolors-Virtual-Try-On'
  - label: 'Kling Kolors try-on on fal: price, commercial use'
    url: 'https://fal.ai/models/fal-ai/kling/v1-5/kolors-virtual-try-on'
  - label: Genlook Try-On API pricing
    url: 'https://genlook.app/developers#pricing'
competitorName: Modèles open source
title: 'IDM-VTON, CatVTON et Kolors vs Genlook : le comparatif'
description: >-
  IDM-VTON, CatVTON et Kolors sont des modèles de recherche sans licence
  commerciale. Genlook est une API d'essayage virtuel à 0,02 $. Comparatif.
keywords:
  - IDM-VTON
  - CatVTON
  - essayage virtuel Kolors
  - essayage virtuel open source
  - alternative IDM-VTON
  - API essayage virtuel
eyebrow: Alternative open source pour l'essayage
h1: Genlook vs modèles d'essayage virtuel open source
tldr: >-
  IDM-VTON, CatVTON et Kolors sont parfaits pour la recherche : licences non
  commerciales ou modèles inaccessibles. Genlook est une API d'essayage virtuel
  commerciale conçue pour la production. Voici ce qu'il faut savoir.
primaryCtaText: Obtenir une clé API
secondaryCtaText: Lire la documentation →
noindex: false
canonicalPath: /fr/developers/vs/open-source-models
---
<Verdict label="01 · Le verdict en bref" title="Des modèles de recherche, face à un vrai produit." description="Les modèles ouverts ont fait avancer le domaine et méritent d'être étudiés. Mais leur maintenance et leurs licences se limitent à la recherche.">
  <VerdictColumn name="Modèles open source" bestFor="Conçu pour la recherche">
    <Point type="pro">IDM-VTON : publication ECCV 2024, plus de 1,6M d'exécutions sur Replicate</Point>
    <Point type="pro">Kolors : la démo d'essayage la plus appréciée sur Hugging Face</Point>
    <Point type="con">IDM-VTON et CatVTON sont sous licence CC BY-NC-SA : usage non commercial uniquement</Point>
    <Point type="con">Les poids d'essayage de Kolors n'ont jamais été publiés ; l'alternative commerciale est Kling</Point>
    <Point type="con">Hébergement, prétraitement, stockage et modération à votre charge</Point>
  </VerdictColumn>
  <VerdictColumn name="Genlook" bestFor="Conçu pour la production">
    <Point type="pro">API d'essayage virtuel commerciale, entièrement sous licence</Point>
    <Point type="pro">0,02 $ par essayage avec abonnement, dégressif jusqu'à 0,015 $</Point>
    <Point type="pro">Tout type de produit, sans masques, sans prompts et sans GPU</Point>
    <Point type="pro">Moteur maintenu derrière un point d'accès stable</Point>
  </VerdictColumn>
</Verdict>

<ComparisonTable label="02 · Fonctionnalités à la loupe" title="Où se situe chaque option." subtitle="Vérifié sur les dépôts, licences et pages hébergées de chaque modèle à la date ci-dessus.">
  <Row feature="Usage commercial" desc="Peut-on l'intégrer à un produit ?" genlook="Oui, service commercial" competitor="IDM-VTON, CatVTON : non commercial ; Kolors : démo d'essai uniquement" highlightGenlook />
  <Row feature="Coût par essayage" desc="Ce que coûte une génération" genlook="0,02 $ avec abonnement, dégressif jusqu'à 0,015 $ ; 0,04 $ à la carte" competitor="Environ 0,023 $ de calcul A100 pour IDM-VTON sur Replicate ; ~0,07 $ pour l'essayage de Kling sur fal" highlightGenlook />
  <Row feature="Vitesse" desc="Temps de réponse" genlook="Médiane de 8,2 s" competitor="Environ 17 s pour IDM-VTON sur un A100 ; pas de données pour les autres" highlightGenlook />
  <Row feature="Pipeline" desc="Ce qu'implique une requête" genlook="Deux appels REST, aucun prompt" competitor="IDM-VTON : human parsing et DensePose, puis inférence" highlightGenlook />
  <Row feature="Couverture des vêtements" desc="Ce qui peut être essayé" genlook="Tout type de produit, un seul point d'accès" competitor="La démo IDM-VTON masque uniquement les hauts ; les trois modèles se concentrent sur les vêtements" highlightGenlook />
  <Row feature="Maintenance" desc="Qui répare ce qui casse" genlook="Service maintenu, mises à jour du moteur via l'API" competitor="IDM-VTON : dernière modif code juillet 2024 ; Démo Kolors : inchangée depuis septembre 2024" highlightGenlook />
  <Row feature="Opérations" desc="Stockage, nouvelles tentatives, modération" genlook="Inclus, avec registre des utilisateurs et API de suppression" competitor="À votre charge : hébergement, stockage, modération, nouvelles tentatives" highlightGenlook />
  <Row feature="Démarrage gratuit" desc="Tester avant de payer" genlook="10 crédits gratuits" competitor="Poids ou démos gratuits, pour la recherche" equal />
</ComparisonTable>

<ExamplesGallery title="La partie impossible à comparer sur le papier." note="Quatre générations issues du moteur Genlook sur de vraies photos de produits.">
  <ExampleItem example="dresses-cocktail-mini-dress--freya" href="/fr/for/dresses" />
  <ExampleItem example="streetwear-oversized-hoodie--leo" href="/fr/for/streetwear" />
  <ExampleItem example="denim-high-rise-straight-jeans--nadia" title="Jean taille haute" href="/fr/for/denim" />
  <ExampleItem example="outerwear-trench-coat--claire" title="Trench-coat classique" href="/fr/for/outerwear" />
</ExamplesGallery>

<ProseSection label="03 · Modèle par modèle" title="Ce que propose réellement chaque modèle ouvert">
| Modèle | Poids | Licence | Statut |
| --- | --- | --- | --- |
| **IDM-VTON** | Publics sur GitHub et Hugging Face | CC BY-NC-SA 4.0, non commercial | Dernière modification du code en juillet 2024 ; les mainteneurs ne répondent pas aux problèmes récents |
| **CatVTON** | Publics sur GitHub | CC BY-NC-SA 4.0, non commercial ; étiqueté pour la recherche uniquement sur fal | Publication de recherche |
| **Kolors Virtual Try-On** | Non publiés ; la démo interroge une API Kuaishou privée | Démo décrite comme gratuite pour des essais | Démo largement inchangée depuis septembre 2024 |

**IDM-VTON** est celui vers lequel la plupart des développeurs se tournent en premier. L'article ECCV 2024 est largement cité, sa page Replicate affiche plus de 1,6 million d'exécutions, et les poids sont facilement téléchargeables. L'utiliser implique cependant un pipeline de prétraitement comprenant le human parsing et DensePose, une démo dont le masquage automatique est configuré pour les hauts, et environ 17 secondes par image sur un GPU A100.

**CatVTON** est soumis aux mêmes conditions CC BY-NC-SA sur son dépôt, et fal indique que sa version hébergée est réservée à la recherche.

**Kolors Virtual Try-On** est la démo d'essayage la plus appréciée sur Hugging Face, mais aucun modèle d'essayage ouvert ne se cache derrière : la version ouverte de Kolors concerne le modèle texte-image de Kuaishou, et le Space redirige les requêtes vers un point d'accès privé. La solution commerciale passe par l'essayage de Kling, vendu par Kling et des hébergeurs comme fal à environ 0,07 $ par appel, sous forme d'inférence brute.

### L'approche de Genlook

Genlook est une API d'essayage virtuel commerciale, avec une licence couvrant tout le processus. Un seul point d'accès prend en charge les vêtements, chaussures, lunettes, bijoux, chapeaux et perruques, sans masques, sans prompts et sans prétraitement. Les résultats sont renvoyés de manière synchrone ou via des webhooks, les utilisateurs finaux sont enregistrés et supprimables sur demande, et le moteur s'améliore tout en conservant le même contrat. Un essayage coûte 0,02 $ avec abonnement et 0,015 $ pour les gros volumes, sans aucun GPU à louer.

Reproduisez les modèles ouverts pour comprendre le domaine. Mais lorsque de vrais clients sont impliqués, utilisez une API licenciée et maintenue.
</ProseSection>

<FeatureGrid label="04 · En pratique" title="Ce pour quoi l'API Genlook est optimisée.">
  <Feature title="Licence pour le commerce" description="Un service commercial de bout en bout. Aucune licence non commerciale ou condition d'essai limitante entre votre fonctionnalité et vos revenus." />
  <Feature title="Aucun pipeline à construire" description="Pas de human parsing, de DensePose ou de masques. Envoyez la photo d'une personne et d'un produit, récupérez l'essayage." />
  <Feature title="Tout type de produit" description="Vêtements, chaussures, lunettes, bijoux, chapeaux, perruques : un seul point d'accès couvre l'ensemble." />
  <Feature title="Opérations incluses" description="Hébergement, stockage, webhooks, modération, registre des utilisateurs et point d'accès de suppression pour les demandes de confidentialité." />
</FeatureGrid>

<Steps label="05 · Pour commencer" title="Deux appels pour votre premier essayage.">
  <Step number="1" title="Créez une clé" description="En libre-service sur platform.genlook.app. Les nouveaux comptes démarrent avec 10 crédits gratuits." />
  <Step number="2" title="Uploadez et générez" description="Faites un POST avec la photo de la personne, puis un POST pour l'essayage. Obtenez le résultat dans la même requête ou recevez un webhook." />
  <Step number="3" title="Passez en production" description="Les forfaits commencent à 20 $ par mois pour 1 000 essayages (0,02 $ l'unité), et descendent à 0,015 $ selon le volume, ou 0,04 $ à la carte. Vous lancez un nouveau projet ? Le programme startup offre des crédits gratuits." />
</Steps>

<Faq label="06 · FAQ" title="Vos questions, nos réponses.">
  <FaqItem question="Puis-je utiliser IDM-VTON à des fins commerciales ?">
Non, pas sous sa licence actuelle. Le code et les checkpoints sont sous licence CC BY-NC-SA 4.0, et sa page Replicate stipule "Non-Commercial use only". Lancer un produit payant constitue un usage commercial, ce qui enfreint ces conditions, à moins de négocier une licence distincte avec les auteurs du modèle.
  </FaqItem>
  <FaqItem question="Existe-t-il une API IDM-VTON ?">
Pas de la part de ses auteurs. Des hébergeurs comme Replicate le font tourner pour environ 0,023 $ par image sur un A100, toujours avec la même licence non commerciale. Genlook est une API d'essayage commercial à 0,02 $ par essayage avec abonnement.
  </FaqItem>
  <FaqItem question="Puis-je télécharger le modèle d'essayage Kolors ?">
Non. Kuaishou n'a pas publié les poids de son modèle d'essayage ; le dépôt open source Kolors concerne uniquement son modèle texte-image. La démo Hugging Face interroge un point d'accès privé. Pour un usage commercial, l'alternative est l'essayage de Kling, vendu via Kling et des hébergeurs comme fal.
  </FaqItem>
  <FaqItem question="CatVTON est-il gratuit pour un usage commercial ?">
Non. Son dépôt place le code, les checkpoints et la démo sous licence CC BY-NC-SA 4.0, et fal précise que sa version hébergée est strictement réservée à la recherche.
  </FaqItem>
  <FaqItem question="Quand les modèles open source sont-ils le bon choix ?">
Pour la recherche, les benchmarks et pour comprendre le fonctionnement de l'essayage par diffusion. C'est ce que permettent leurs conditions d'utilisation, et dans ce cadre, ce sont d'excellentes ressources. Pour un produit destiné à des clients payants, optez pour une API commerciale avec licence.
  </FaqItem>
</Faq>

<Sources />

<CtaBlock
  title="Intégrez l'essayage virtuel à votre produit."
  description="Clés en libre-service, dix crédits gratuits et deux appels API pour votre première génération."
  primaryText="Obtenir une clé API"
  primaryHref="https://platform.genlook.app"
  secondaryText="Lire la documentation"
  secondaryHref="/docs/tryon-api/introduction"
/>
