Ein Prompt, eine fertige App: Selbst gehostete KI-Softwarefabrik automatisiert den gesamten Entwicklungszyklus
A self hosted AI software factory

Ein Entwickler hat mit Hermes, Forgejo, Coolify und Codex eine fast vollständig selbst gehostete, sandboxed KI-Softwarefabrik aufgebaut. Aus einem einzigen Prompt heraus erstellt die KI ein Repository, schreibt Code und Tests, bringt die CI zum Laufen und deployed die Anwendung inklusive Postgres-Datenbank und HTTPS-Zertifikat auf einem eigenen Server. Das System nutzt Tailscale für den Netzwerkzugriff und DNS-01-Challenges für SSL-Zertifikate ohne öffentliche A-Records. Der Autor zeigt, wie man LLMs strukturell eindämmt, statt ihnen blind zu vertrauen.
Es fühlt sich immer noch ein bisschen wie Zauberei an.
- ashu1461
Bei solchen Systemen ist das Erzeugen von Code der einfache Teil, die Verifikation ist schwer. Verifikation durch Testfälle fühlt sich einfach so an, als ob derselbe Agent seine eigenen Annahmen validiert. Ich frage mich, wie die eigentliche Verifikationsschleife aussieht, sobald man diese Systeme in Produktion bringt.
- RajT88
Also – anscheinend ist es nicht vollständig selbst gehostet, da ich keine GPU sehe. Ich bin daran interessiert, von Leuten zu hören, die ihre eigene GPU hosten, um Codierungsmodelle auszuführen. Bisher sind meine eigenen Ergebnisse ... nicht gerade großartig. Es scheint, als ob man die neuesten Modelle über die großen Anbieter braucht?
- copemaxxxing
Leute, die Softwarefabriken bauen, erwartet eine enttäuschende Zukunft. Ich sage das als jemand, der KI täglich für Arbeit und private Projekte nutzt. Ich bin bereits auf ein paar extrem fiese Bugs gestoßen, von Frontend-React-Apps (ja, glaub es oder nicht, Frontend ist bei weitem nicht gelöst) bis hin zu Embedded-Systemen, die Claude nicht lösen kann. Diese Bugs brechen Features. Meine Hauptkompetenz liegt eher im Fullstack/Frontend, nicht im Embedded-Bereich. Zugegeben, ich bin vielleicht im Embedded/RTOS-Bereich nicht tief genug drin, aber für Frontend bin ich sehr qualifiziert. Trotzdem habe ich Bugs in diesen Bereichen gefunden, die selbst Claude Opus High stundenlang nicht lösen konnte. Ich habe Claude stundenlang darauf angesetzt, es hat verdammt nochmal nicht funktioniert, und am Ende kam immer mehr Müll dabei heraus. Bis ich eingegriffen und es mit ein paar Zeilen Code behoben habe. Zum Glück habe ich mir bei all meiner KI-gestützten Arbeit die Zeit genommen, alles zu verstehen, sodass ich debuggen und beheben konnte. Das Problem für die Softwarefabrik ist, dass man bis zu einem gewissen Punkt auf ein paar üble Bugs stößt, die für die Funktionen wirklich wichtig sind, aber man kann sie nicht ausliefern, denn während die KI sich um die 90% kümmert, stellt sich heraus, dass die letzten 10% darüber entscheiden, ob dein Projekt erfolgreich wird oder scheitert. Und mit diesen letzten 10% musst du dich auseinandersetzen. Aber wie soll man sich mit den letzten 10% auseinandersetzen, wenn man diese 90% oder den Großteil davon nicht versteht? Hört auch nicht auf Influencer wie Kent Dodds oder Uncle Bob oder Steve Yegge, die für die Softwarefabrik plädieren und sagen, man solle sich vom Code verabschieden. Die sind bereits reich und verkaufen Lehrmaterial, aber die meisten von uns ...
- codazoda
Ich wurde kürzlich von einem anderen Artikel hier inspiriert, meine eigene zu starten. Meine Fähigkeiten sind geschrieben und getestet, die Fabrik hat das erste Testprojekt gebaut, und ich richte die letzte Maschine ein, um es auszuführen. Hier ist mein erster Beitrag über meine Motivation und frühen Pläne, plus einige Follow-ups, und es werden noch weitere folgen. https://joeldare.com/creating-a-minimal-dark-factory
- Kinrany
Gibt es einen Namen für den Infrastruktur-Stack, der stattdessen dafür ausgelegt ist, von einem Menschen betrieben zu werden? Agents jeweils in einer separaten VM spawnen, mit ausgechecktem Repo und eingerichteten Tools, ihnen erlauben, Subagents auf dieselbe Weise zu spawnen, aber ihre Änderungen von ihren Branches (die als Remotes in deiner eigenen Entwicklungsumgebung eingerichtet sind) zu ziehen und selbst in den Trunk zu mergen?