Dyad : décrivez l'idée en langage courant et obtenez un site qui tourne, construit sur votre machine
Résumé
Un constructeur de bureau libre : décrivez l'application voulue et il génère un projet web ordinaire sur votre propre disque, le lance sur un port local et rafraîchit pendant la conversation. Chaque tour est versionné et se reprend d'un geste, le code reste le vôtre dans un dépôt propre, et un backend hébergé s'accroche quand il faut stocker des données.
Recommander- Nom
- Dyad
- Version
- 1.16
- Open source
- Open source
- Système
- macOSWindowsLinux
- Site
- https://www.dyad.sh/
- Mis à jour
- 2026-10-06 18:34
Un prototype, un petit outil interne, un site de démonstration pour un client : beaucoup d'idées meurent au même passage, celui où quelqu'un doit écrire le code, ou monter un environnement pour une chose que six personnes utiliseront. Confier le besoin à un modèle et recevoir un site est devenu la réponse à la mode, mais la plupart de ces outils tournent dans le cloud : un quota de messages, le code sur le serveur d'un autre, et un détour s'il faut récupérer la vraie chose pour la modifier.
Dyad change de position en déplaçant toute la construction sur votre propre machine. C'est une application de bureau native ; il n'y a pas de compte à créer ni de carte à saisir. Une fois installée, une seule chose est nécessaire — une clé pour un service de modèles, et bien des fournisseurs offrent une allocation gratuite généreuse — et l'idée peut commencer à devenir quelque chose qui tourne.

Décrivez l'idée, la conversation fait le reste
L'expérience centrale est le développement par la conversation. Expliquez l'application comme vous l'expliqueriez à une personne, et il produit un projet web ordinaire sur votre machine : arborescence, dépendances et scripts de démarrage conformes à l'usage, indiscernables d'un travail écrit à la main. L'application démarre en même temps sur un port local, si bien qu'une phrase de plus est suivie d'un rafraîchissement immédiat. Ce que vous dites est ce que vous voyez.
Les allers-retours ne portent pas que sur la formulation. Une barre de filtres, un bouton à déplacer, un thème sombre : tout se passe dans la conversation, et chaque tour est enregistré automatiquement comme une version. Si le modèle casse quelque chose ou s'éloigne du sujet, un clic ramène à l'état précédent, sans fouiller une pile d'erreurs. Chaque modification produit aussi une entrée d'historique, si bien que l'évolution se lit comme un vrai projet et non comme un dossier de fichiers mystérieux.
Demandez une gestion de tâches avec une barre de filtres, et l'interface, le côté serveur et le stockage nécessaire apparaissent ensemble, avec un panneau d'aperçu juste à côté de la conversation, de sorte qu'il n'y a rien d'autre à ouvrir.
Le modèle que vous voulez, et du code qui reste le vôtre
Rien ici ne vous lie à un seul fournisseur. Les services commerciaux se raccordent par les réglages, et un service de modèles tournant sur votre machine peut prendre leur place — ce qui veut dire que le travail continue sans réseau et que les saisies ne quittent jamais l'ordinateur. Changer en cours de projet est normal : un petit modèle bon marché pour les retouches simples, un fleuron plus fort quand la construction devient sérieuse, le coût entre vos mains.
Le point plus rare, c'est la propriété. Le projet produit atterrit sur votre disque sous une forme ordinaire et constitue lui-même un dépôt propre ; l'ouvrir dans un éditeur familier pour continuer à l'affiner revient à ouvrir un dossier, et un projet existant peut être importé pour reprendre là où il en est. Si l'envie passe, il s'exporte et part avec vous, sans format ni plateforme pour le retenir.
De l'interface à la base de données, une personne porte toute la pile
Beaucoup de générateurs de sites en une phrase s'arrêtent à une belle façade et flanchisent dès qu'il faut stocker des données ou faire entrer quelqu'un. Dyad fait entrer l'arrière : une seule autorisation raccorde un service hébergé, et les tables, l'inscription et la connexion, les permissions ligne par ligne et les fonctions côté serveur se demandent en langage courant. Quelques tours de conversation suffisent à assembler quelque chose d'utilisable avec un vrai service derrière.
Une analyse intégrée passe avant la mise en ligne : elle cherche dans le code produit des failles d'injection et des scripts venus d'autres sites, et regarde si l'authentification est configurée raisonnablement ; là où elle trouve un problème, elle propose la correction. Les capacités s'étendent par un protocole ouvert, si bien que le débogage dans le navigateur, la recherche en ligne et des outils maison viennent s'ajouter comme des mains supplémentaires. Quand l'ensemble des fonctions est là, quelques clics poussent le projet dans un dépôt public et le mettent en ligne, ou le raccordent à un environnement cloud que vous utilisez déjà.
À qui cela convient
Aux non-programmeurs qui portent une idée repoussée plusieurs fois, et aux ingénieurs qui veulent que l'échafaudage d'un nouveau projet existe avant que la partie intéressante ne commence. Le client est gratuit en local, avec un abonnement pour les fonctions avancées. Fin 2026, le dépôt ouvert avait dépassé vingt mille étoiles et un million de téléchargements, et la communauté réunit aussi bien des débutants complets que des professionnels qui livrent du travail client avec. La raison donnée par le fondateur pour en faire un outil local gratuit était simple : celui qui construit avec un modèle devrait posséder l'outil, pas le louer à une plateforme.