← Retour à la bibliothèque
Tech 28 mai 2026

CopyCoder: clonez n'importe quelle app par capture d'écran, $20K/mois en 2 mois

Un fondateur solo a créé CopyCoder: capture d'écran → prompts IA → clone le frontend. $20K/mois en 2 mois, sans VC.

Qui
Former product manager with 7 years of consulting experience; runs The Prompt Warrior AI newsletter with 20K subscribers
Revenus
$10K MRR in 2 months, peak $20K/month with CopyCoder; second product Vireel added $2.5K/month
Durée
Launched November 22, 2024; $10K MRR within 2 months; peak $20K/month
Activité
AI coding assistant: screenshot any app UI → generate structured prompts → paste into Cursor/Bolt/v0 → clone the frontend in minutes

Processus

Moritz Kremb, a marketer who couldn't code, built CopyCoder — an AI tool that generates complete website code from design screenshots. His insight: every designer and founder faces the same bottleneck of turning visual designs into working code without expensive developers. He built the product himself using AI to generate the code, proving the very concept he was selling. Launch on Product Hunt brought the first wave of paying users; transparent Twitter build-in-public content drove sustained growth. CopyCoder reached $20K MRR as a solo, bootstrapped product. His philosophy: don't build a do-everything AI tool — focus on one painfully specific, high-frequency use case and make it 100x cheaper and faster than the alternative.

Réflexion

Le vrai avantage concurrentiel n'était pas le produit, mais la distribution construite avant l'existence du produit

La plupart des gens analysent CopyCoder comme "une histoire de startup d'outil IA." C'est le mauvais cadre. L'avantage concurrentiel central n'était pas la fonctionnalité (screenshot → prompt structuré n'est pas techniquement complexe). C'était les trois pipelines de distribution que Moritz avait déjà construits avant d'écrire une seule ligne de code produit.

La distribution avant le produit — c'est l'insight le plus contre-intuitif de ce cas.

Il a passé 2 ans à construire The Prompt Warrior :

  • 70K abonnés Twitter → passionnés d'outils IA, très alignés avec le produit
  • 110K abonnés TikTok → utilisateurs habitués à apprendre grâce aux tutoriels vidéo IA
  • 20K abonnés newsletter → l'audience avec la plus forte intention d'achat

Chaque canal seul est ce que la plupart des fondateurs rêvent d'avoir au lancement. Il a tiré les trois simultanément vers un seul produit — transformant le "jour un" en lancement spatial.

"Commente copycoder pour l'accès DM" : rareté conçue, pas de la chance

Cette tactique avait plusieurs effets cumulatifs :

  1. Fabrication de preuve sociale : Des centaines de personnes tapant simultanément "copycoder" dans les commentaires faisait croire aux observateurs que "ça explose"
  2. Amplification algorithmique : Engagement massif → tweet poussé vers plus de fils
  3. DMs pleins = signal public de demande : Sa façon de gérer les DMs pleins (ouvrir un lien public) a lui-même généré une deuxième vague — "ses DMs étaient pleins" est devenu une nouvelle monnaie sociale
  4. Rareté artificielle : "Avoir besoin d'accès DM" impliquait que le produit était limité en offre, augmentant la valeur perçue

Ce playbook a été validé de nombreuses fois dans la communauté IndieHacker/Build in Public, mais Moritz l'a exécuté de manière exemplaire.

Pourquoi faire de Screenshot→Prompt un produit standalone était la bonne décision

L'erreur que font de nombreux fondateurs : le construire comme un plugin Cursor ou une sous-fonctionnalité d'un outil plus grand.

Moritz l'a construit comme SaaS standalone parce que :

  • Produit standalone = marque standalone = viralité standalone : Chaque fois que quelqu'un partageait "j'ai cloné cette UI avec CopyCoder," c'était une pub pour le produit
  • Ancre de prix indépendante : Les utilisateurs paient plus pour "un outil conçu spécifiquement pour ce travail" plutôt que de le traiter comme un complément gratuit
  • Propriété des données utilisateurs : En tant que produit standalone, il possède toutes les données utilisateurs — permettant un marketing direct pour Vireel ensuite

Le timing du rebranding Komposo : quand passer d'Outil à Plateforme

Le rebranding de CopyCoder à Komposo s'est produit dans la fourchette $10K–$20K MRR. Le timing était délibéré :

  • $10K MRR → validé que les utilisateurs paieraient pour le "design UI assisté par IA"
  • Rebranding → ouverture d'espace d'expansion de marque pour ajouter plus de fonctionnalités
  • Principe critique : rebrander en tendance haussière, jamais en tendance baissière. Rebranding en croissance = accumulation de momentum ; rebranding en déclin = masquage de problèmes.

Action

Étape 1 : Construire ta rampe de lancement avant de construire le produit

Moritz a passé 2 ans à construire newsletter et audiences sociales avant de construire le produit. La plupart des gens font ça à l'envers.

La rampe de lancement minimum viable que tu peux commencer à construire aujourd'hui :

  • Choisir une verticale sur laquelle tu peux parler de façon consistante pendant 1 an (outils IA, croissance SaaS, ops e-commerce, etc.)
  • Publier 3 fils Twitter/X par semaine (format problème + réponse, pas promotionnel)
  • Envoyer 1 newsletter par mois (rétrospectives, chiffres, recommandations d'outils)
  • Objectif : au moins 2 000 vrais abonnés avant le lancement du produit (personnes qui suivent ton contenu, pas des abonnés vides)

Règle d'alignement rampe-produit : ton audience et l'utilisateur cible de ton produit doivent être les mêmes personnes. L'audience outils IA de Moritz = utilisateur cible de CopyCoder. Chevauchement parfait.

Étape 2 : Utiliser l'odorat des tendances pour trouver des opportunités "forte demande + lacune d'outils"

Le processus de découverte de Moritz : observa Cursor/Bolt/v0 devenant viral sur Twitter → creusa les plaintes des utilisateurs → trouva "je sais que l'IA peut écrire du code mais je ne sais pas comment décrire l'UI que je veux" comme douleur universelle → CopyCoder comble le vide.

Ton processus exécutable de scan de tendances (15 min/semaine) :

  1. Chercher sur Twitter/X "[nom d'outil populaire] + mots problème" (ex. "cursor help", "bolt frustrated", "v0 how to")
  2. Sur Reddit r/SideProject / r/entrepreneur, trouver des posts avec des thèmes "forte demande mais pas de bon outil"
  3. Sur Product Hunt, trouver des produits des 30 derniers jours où les commentaires se plaignent le plus de "fonctionnalité XX manquante"

Le signal de validation : une bonne lacune = les gens la résolvent déjà avec des méthodes lourdes (copier-coller manuel, longs templates de prompts, payer quelqu'un pour le faire manuellement).

Étape 3 : Construire le MVP en 2 semaines avec l'IA

Le cœur technique de CopyCoder n'est pas complexe : reconnaissance d'image + sortie de texte structuré. Des produits comme ça peuvent être construits jusqu'à une bêta utilisable en 2 semaines avec Cursor + Claude API.

Stack MVP recommandé (2026) :

  • Frontend : Bolt.new ou v0.dev (générer depuis le langage naturel)
  • Backend/logique IA : Cursor + Claude API ou OpenAI API
  • Base de données : Supabase (tier gratuit pour commencer)
  • Paiements : Stripe (chemin le plus rapide vers les revenus)
  • Auth : Clerk (intégration en 5 minutes)

Le seul critère de succès du MVP : de vrais utilisateurs peuvent-ils accomplir la tâche principale, et paieraient-ils $10–$29/mois pour l'expérience ? Pas besoin d'être parfait, pas besoin de toutes les fonctionnalités.

Étape 4 : Reproduire la stratégie de lancement "Commente pour accès DM"

Structure du tweet de lancement (copier et adapter) :

[Verbe] + [état actuel douloureux de l'utilisateur]
[Nom du produit] le transforme en [résultat souhaité par l'utilisateur]

1. [Étape 1]
2. [Étape 2]
3. [Étape 3]
4. [Résultat final]

Commente "[mot-clé]" pour l'accès

Détails d'exécution critiques :

  • Publier mardi/mercredi 9h–11h dans le fuseau horaire de ton audience cible
  • Laisser toi-même le premier commentaire pour amorcer la preuve sociale
  • Quand les DMs sont pleins, ne pas ouvrir l'accès immédiatement — attendre 2–4 heures et laisser "les DMs sont pleins" continuer à circuler
  • Capturer l'état DMs pleins et le publier comme second tweet (ce tweet voyage souvent plus loin que l'original)

Étape 5 : Construire un portefeuille de produits au lieu d'une dépendance à un seul point

Le timing de Moritz pour lancer Vireel après la stabilisation de CopyCoder :

  • Les utilisateurs CopyCoder existent déjà → Vireel peut leur être directement commercialisé (coût d'acquisition zéro)
  • Les deux produits servent le même type d'utilisateur (utilisateurs d'outils IA) → la vente croisée se produit naturellement
  • Chaque produit a sa propre marque → viralité séparée, soutien mutuel

Ton cadre de décision de portefeuille de produits :

  • Quels autres points de douleur ont les utilisateurs de ton Produit A ?
  • Combien de temps faudrait-il pour construire une solution ? (Moritz estimait que le MVP Vireel était sous 3 semaines)
  • Les deux produits partagent-ils le même canal de distribution ? (Si oui, les marges sont extrêmement élevées ; si non, procéder avec prudence)

Débloquer Thinking + Action

Les abonnés obtiennent l'analyse, les étapes de réplication et une vérification d'adéquation personnalisée.

Démarrer l'essai gratuit