Pular para o conteúdo

O Motir constrói a si mesmo

Como o Motir constrói o Motir.

Parece o problema do ovo e da galinha. Não é. O Motir começou como uma pasta de prompts, e cada recurso que lançou virou uma ferramenta para construir o próximo.

Onde começou

Fizemos vibe coding. O projeto desmoronou.

O vibe coding tornou o código rápido. Mas quanto mais avançávamos, mais do projeto perdíamos — porque um projeto não é só código.

  • Um bug encontrado, nunca registradoNotado no meio de uma sessão, esquecido no fim dela.
  • Coisa demais ao mesmo tempoCinco recursos em andamento e nenhum jeito de saber qual começar em seguida.
  • Testes que não estavam láAusentes, ou abaixo do padrão de que o resto do código precisava.
  • Decisões perdidas em um chatO porquê de algo ter sido feito daquele jeito acabava junto com a sessão de programação.

Do que precisávamos

Jira e Linear acompanham o trabalho. Precisávamos de mais.

Encaixamos nosso processo nas ferramentas de projeto que conhecíamos. Elas guardavam as tarefas, mas não aquilo que nos faltava.

  1. 01Um plano antes do códigoUm agente deve começar a partir de um plano que uma pessoa aprovou, não de um prompt.Planejador Motir AI
  2. 02Pronto, ou bloqueado pelo quêVeja qual trabalho pode começar agora e qual espera — e por exatamente qual outro trabalho.
  3. 03Alguém conduzindo o projeto inteiroUm gerente de projeto que supervisiona tudo e junta as partes, sem precisar que peçam.Gerente de projetos Motir

Então nós o construímos.

O bootstrap

Cada recurso vira a ferramenta para o próximo.

O Motir não esperou ficar pronto para ser usado. Cada recurso que ele lançou substituiu o andaime com que foi construído.

  1. Dia 0motir-metaUm projeto interno: um conjunto de prompts, uma lista de tarefas e um acervo de erros. Ele instruía um modelo a construir os primeiros recursos do Motir.Prompts e um arquivo de tarefas
  2. DepoisItens de trabalhoCom os itens de trabalho lançados, o Motir passou a perguntar a si mesmo o que construir em seguida, não a uma ferramenta externa.Seus próprios itens de trabalho
  3. DepoisO servidor MCPCom o MCP lançado, essas consultas viraram chamadas MCP, e o status passou a se manter sincronizado sozinho.Seu próprio servidor MCP
  4. DepoisPlanejamento com IACom o planejamento lançado, o Motir planejou seus próximos recursos com o próprio planejador.Seu próprio planejador
  5. AgoraAgentes e aprovaçõesAgentes constroem os itens de trabalho do Motir; uma pessoa aprova cada plano e cada merge.Tudo isso

Construa um recursoUse-oConstrua o próximo com ele

Por baixo do capô

O fluxo de trabalho que constrói o Motir é o mesmo que você recebe.

Planejamento com IA, o portão do plano, as execuções de agentes, o portão do merge, o reparo e o ciclo de aprendizado: todo projeto do Motir passa pelo mesmo fluxo de trabalho, inclusive este.

Veja como o Motir funciona

Ainda construindo

Ele não parou.

O Motir continua acrescentando recursos a si mesmo, em público. Estes números vêm ao vivo do próprio projeto do Motir.

4.039
entregues
376
planejados
5
solicitações de recursos
0
votos

Entregues recentemente

  • 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

Construa o seu do mesmo jeito.

Comece com uma ideia. O Motir planeja, constrói e mantém o projeto inteiro unido.

Começar grátis