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.
- 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
- 02Pronto, ou bloqueado pelo quêVeja qual trabalho pode começar agora e qual espera — e por exatamente qual outro trabalho.
- 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.
- 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
- 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
- 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
- DepoisPlanejamento com IACom o planejamento lançado, o Motir planejou seus próximos recursos com o próprio planejador.Seu próprio planejador
- 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.
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.