Zum Inhalt springen

Motir baut sich selbst

Wie Motir Motir baut.

Das klingt nach dem Henne-Ei-Problem. Ist es aber nicht. Motir begann als Ordner mit Prompts, und jede ausgelieferte Funktion wurde zum Werkzeug, um die nächste zu bauen.

Wo es begann

Wir haben Vibe Coding gemacht. Das Projekt ist zerfallen.

Vibe Coding hat den Code schnell gemacht. Doch je weiter wir kamen, desto mehr vom Projekt ging verloren – denn ein Projekt ist nicht nur Code.

  • Ein Bug gefunden, nie erfasstMitten in einer Sitzung bemerkt, an ihrem Ende vergessen.
  • Zu viel auf einmalFünf Funktionen in Arbeit und keine Möglichkeit zu sagen, welche als Nächstes dran ist.
  • Tests, die fehltenNicht vorhanden oder nicht auf dem Niveau, das der Rest des Codes brauchte.
  • Entscheidungen, verloren in einem ChatWarum etwas so gebaut wurde, endete mit der Coding-Sitzung.

Was uns fehlte

Jira und Linear verwalten Arbeit. Wir brauchten mehr.

Wir haben unseren Prozess an die Projektwerkzeuge angeschlossen, die wir kannten. Sie hielten die Aufgaben fest, aber nicht das, was uns fehlte.

  1. 01Ein Plan vor dem CodeEin Agent sollte mit einem Plan beginnen, den ein Mensch genehmigt hat, nicht mit einem Prompt.Motir AI Planer
  2. 02Bereit – oder blockiert, und wodurchSehen, welche Arbeit jetzt beginnen kann und welche wartet – und auf welche andere Arbeit genau.
  3. 03Jemand, der das ganze Projekt führtEin Projektmanager, der alles überblickt und zusammenführt, ohne dass man ihn darum bitten muss.Motir Projektmanager

Also haben wir es gebaut.

Der Bootstrap

Jede Funktion wird zum Werkzeug für die nächste.

Motir hat nicht gewartet, bis es fertig war, bevor es genutzt wurde. Jede ausgelieferte Funktion ersetzte das Gerüst, mit dem sie gebaut worden war.

  1. Tag 0motir-metaEin internes Projekt: eine Reihe von Prompts, eine Aufgabenliste und eine Sammlung von Fehlern. Damit wurde ein Modell angeleitet, die ersten Funktionen von Motir zu bauen.Prompts und eine Aufgabendatei
  2. DannArbeitselementeSobald es Arbeitselemente gab, fragte Motir sich selbst, was als Nächstes zu bauen war – nicht ein externes Werkzeug.Seine eigenen Arbeitselemente
  3. DannDer MCP-ServerSobald der MCP-Server da war, wurden diese Abfragen zu MCP-Aufrufen, und der Status hielt sich von selbst aktuell.Sein eigener MCP-Server
  4. DannKI-PlanungSobald die Planung da war, plante Motir seine nächsten Funktionen mit seinem eigenen Planer.Sein eigener Planer
  5. JetztAgenten und GenehmigungenAgenten bauen die Arbeitselemente von Motir; ein Mensch genehmigt jeden Plan und jeden Merge.Alles davon

Eine Funktion bauenSie nutzenDamit die nächste bauen

Unter der Haube

Der Workflow, der Motir baut, ist der, den Sie bekommen.

KI-Planung, das Plan-Gate, Agentenläufe, das Merge-Gate, Reparatur und die Lernschleife: Jedes Motir-Projekt läuft durch denselben Workflow, dieses eingeschlossen.

So funktioniert Motir

Es wird weiter gebaut

Es hat nicht aufgehört.

Motir fügt sich weiterhin selbst Funktionen hinzu, öffentlich. Diese Zahlen kommen live aus dem eigenen Projekt von Motir.

4.039
ausgeliefert
376
geplant
5
Funktionswünsche
0
Stimmen

Zuletzt ausgeliefert

  • MOTIR-8028(motir-ai) A planning question fails with "That didn't go through" when the graph service is down — a code tool's `CodeGraphUnavailableError` is mapped to `ai_job_failed` and kills the `ask_project` job instead of taking the unavailable path
  • MOTIR-7737motir.co in eleven languages — browser detection, a language switcher, English fallback, and every page whose words live in the catalogue (landing, products, how it works, /design, /ideas, explore, public projects, the 404) translated and shown in its script's font set
  • MOTIR-7972The share image in every language — app/opengraph-image.tsx moved under app/[locale], its words from the locale's catalogue, rendered at build time in that script's font set (subset CJK faces loaded into the image renderer), statically generated per locale
  • MOTIR-7971Site links keep the page's locale — every internal motir.co link in the header, footer, product menu, mobile menu, page bodies and project tabs (spelled through siteLinkFor / publicPathFor) points at the same locale's address, English unprefixed, tenant-host project paths unchanged
  • MOTIR-7970Sweep motir.co's other covered pages for hard-coded copy into messages/en.json — landing, products, how it works, Motir builds itself, /design, /ideas chrome, /explore, the docs and legal chrome, the 404 room and the shared chrome — and add the JSX-literal guard test
  • MOTIR-7968Story E2E with acceptance video: a Japanese-browser first visit, Swedish falling back to English, switching to French and walking the site and /design's axes, the French 404 and a French public project page, the remembered choice beating the browser, the three Han scripts, a shared German link, the Japanese landing's crawl data and no CJK font on the English landing

Bauen Sie Ihr Projekt auf dieselbe Weise.

Beginnen Sie mit einer Idee. Motir plant sie, baut sie und hält das ganze Projekt zusammen.

Kostenlos starten