Dyad: die Idee in normaler Sprache beschreiben und eine laufende Website auf dem eigenen Rechner bekommen
Zusammenfassung
Ein offener Baukasten für den Schreibtisch: die gewünschte Anwendung beschreiben, und er erzeugt ein gewöhnliches Webprojekt auf der eigenen Platte, startet es auf einem lokalen Port und lädt neu, während man spricht. Jede Runde wird versioniert und lässt sich zurücknehmen, der Code bleibt als sauberes Projekt dein Eigentum, und ein gehostetes Backend lässt sich anbinden, sobald Daten gespeichert werden müssen.
Empfehlen- Name
- Dyad
- Version
- 1.16
- Open Source
- Open Source
- Betriebssystem
- macOSWindowsLinux
- Webseite
- https://www.dyad.sh/
- Aktualisiert
- 2026-10-06 18:34
Ein Prototyp, ein kleines Werkzeug für den internen Gebrauch, eine Demonstrationsseite für einen Kunden: Viele Ideen sterben an derselben Stelle, nämlich dort, wo jemand den Code schreiben oder eine Umgebung für etwas einrichten müsste, das sechs Leute benutzen werden. Die Anforderung an ein Modell zu geben und eine Website zurückzubekommen wurde zur beliebten Antwort darauf, doch die meisten dieser Werkzeuge laufen in der Cloud: eine Obergrenze bei den Nachrichten, der Code auf dem Server von jemand anderem, und ein Umweg, wenn man das echte Ding haben und ändern will.
Dyad nimmt eine andere Position ein, indem es den ganzen Bau auf den eigenen Rechner verlegt. Es ist eine native Anwendung für den Schreibtisch; es gibt kein Konto anzulegen und keine Karte einzugeben. Nach der Installation braucht es eine einzige Sache — einen Schlüssel für einen Modelldienst, und viele Anbieter geben ein großzügiges Freikontingent — und die Idee kann anfangen, etwas Lauffähiges zu werden.

Die Idee beschreiben, den Rest dem Gespräch überlassen
Das Kernerlebnis ist Entwicklung im Gespräch. Erklärt man die gewünschte Anwendung so, wie man sie einem Menschen erklären würde, entsteht auf der eigenen Maschine ein gewöhnliches Webprojekt: Ordnerstruktur, Abhängigkeiten und Startskripte folgen der Konvention und sind von handgeschriebener Arbeit nicht zu unterscheiden. Die Anwendung startet gleichzeitig auf einem lokalen Port, sodass auf einen Nachsatz sofort ein Neuzeichnen folgt. Was man sagt, ist was man sieht.
Das Hin und Her betrifft nicht nur die Formulierung. Eine Filterleiste, ein Knopf, der woanders stehen soll, ein dunkles Erscheinungsbild: alles geschieht im Gespräch, und jede Runde wird automatisch als Version festgehalten. Bricht das Modell etwas oder schweift ab, führt ein Klick zum vorherigen Stand zurück, ohne dass man einen Haufen Fehlermeldungen durchwühlt. Jede Änderung erzeugt außerdem einen Eintrag in der Versionshistorie, sodass die ganze Entwicklung wie ein ordentliches Projekt zu lesen ist und nicht wie ein Ordner voller rätselhafter Dateien.
Bittet man um eine Aufgabenverwaltung mit Filterleiste, erscheinen Oberfläche, Serverseite und der nötige Speicher zusammen, und die Vorschau liegt direkt neben dem Gespräch, sodass nichts anderes geöffnet werden muss.
Beliebiges Modell, und Code, der immer dir gehört
Nichts bindet hier an einen einzigen Anbieter. Kommerzielle Dienste werden über die Einstellungen angebunden, und ein Modelldienst auf der eigenen Maschine lässt sich stattdessen verwenden — das heißt, die Arbeit läuft ohne Netz weiter und die Eingaben verlassen den Rechner nie. Mitten im Projekt zu wechseln ist normal: ein billiges kleines Modell für einfache Änderungen, ein stärkeres Flaggschiff, wenn die Konstruktion ernst wird, die Kosten in eigener Hand.
Das ungewöhnlichere Stück ist der Besitz. Das erzeugte Projekt landet in gewöhnlicher Form auf der Platte und ist selbst ein sauberes Projekt der Versionshistorie; es in einem vertrauten Editor weiterzupflegen heißt nur, einen Ordner zu öffnen, und ein eigenes bestehendes Projekt lässt sich hereinholen, um von seinem jetzigen Stand aus weiterzumachen. Verliert man das Interesse, wird exportiert und mitgenommen, ohne dass ein Format oder eine Plattform es festhält.
Von der Oberfläche bis zur Datenbank trägt eine Person den ganzen Stapel
Viele Generatoren für Ein-Satz-Websites hören bei einer gut aussehenden Oberfläche auf und stocken, sobald Daten gespeichert oder Anmeldungen gebraucht werden. Dyad holt die andere Seite herein: eine einzige Freigabe verbindet einen gehosteten Dienst im Hintergrund, und Tabellen, Registrierung und Anmeldung, Rechte je Datensatz und Funktionen auf der Serverseite lassen sich in normaler Sprache verlangen. Ein paar Gesprächsrunden genügen, um etwas Brauchbares zusammenzusetzen, hinter dem ein echter Dienst steht.
Vor dem Livegang läuft eine eingebaute Prüfung: Sie sucht im erzeugten Code nach Einschleusungsfehlern und eingebetteten Skripten von fremden Seiten und sieht nach, ob die Anmeldung vernünftig eingerichtet ist; wo sie ein Problem findet, schlägt sie die Behebung vor. Fähigkeiten kommen über ein offenes Protokoll dazu, sodass Fehlersuche im Browser, Suche im Netz und eigene Werkzeuge als zusätzliche Hände andocken. Ist der Funktionsumfang beisammen, schieben ein paar Klicks das Projekt in ein öffentliches Projektarchiv und bringen es online, oder verbinden es mit einer Cloud-Umgebung, die man ohnehin nutzt.
Für wen es taugt
Für Nichtprogrammierer mit einer immer wieder aufgeschobenen Idee und für Ingenieure, die wollen, dass das Gerüst eines neuen Projekts schon steht, bevor der interessante Teil beginnt. Der Client ist lokal kostenlos, für fortgeschrittene Funktionen gibt es ein Abonnement. Ende 2026 hatte das offene Projekt zwanzigtausend Sterne und eine Million Downloads überschritten, und in der Gemeinschaft finden sich vollständige Anfänger wie Berufstätige, die damit Kundenarbeit abliefern. Der Gründer nannte als Grund für ein freies lokales Werkzeug etwas Schlichtes: Wer mit einem Modell etwas baut, sollte das Werkzeug besitzen und nicht von einer Plattform mieten.