본문으로 건너뛰기

Motir는 Motir로 만듭니다

Motir가 Motir를 만드는 방법.

닭이 먼저냐 달걀이 먼저냐의 문제처럼 들리지만, 그렇지 않습니다. Motir는 프롬프트 폴더에서 시작했고, 출시한 모든 기능이 다음 기능을 만드는 도구가 되었습니다.

시작은 이랬습니다

바이브 코딩을 했고, 프로젝트는 무너졌습니다.

바이브 코딩으로 코드는 빨리 나왔습니다. 하지만 진행할수록 프로젝트의 더 많은 부분을 잃었습니다. 프로젝트는 코드만이 아니기 때문입니다.

  • 발견했지만 기록되지 않은 버그세션 도중에 발견하고, 세션이 끝날 때쯤 잊혔습니다.
  • 한꺼번에 너무 많은 일진행 중인 기능은 다섯 개인데, 다음에 무엇을 시작해야 할지 알 수 없었습니다.
  • 없었던 테스트빠져 있거나, 나머지 코드에 필요한 수준에 미치지 못했습니다.
  • 채팅 속에 사라진 결정무언가를 왜 그렇게 만들었는지는 코딩 세션이 끝나면서 함께 사라졌습니다.

우리에게 필요했던 것

Jira와 Linear는 작업을 관리합니다. 우리에게는 그 이상이 필요했습니다.

우리의 프로세스를 익숙한 프로젝트 도구에 연결해 보았습니다. 작업은 담아 두었지만, 우리에게 없던 것은 담지 못했습니다.

  1. 01코드보다 먼저 계획에이전트는 프롬프트가 아니라, 사람이 승인한 계획에서 시작해야 합니다.Motir AI 플래너
  2. 02준비됨, 아니면 무엇에 막혔는지지금 시작할 수 있는 작업과 기다리는 작업을, 정확히 어떤 다른 작업을 기다리는지까지 확인하세요.
  3. 03프로젝트 전체를 운영하는 누군가요청하지 않아도 모든 것을 살피고 하나로 엮어 내는 프로젝트 매니저.Motir 프로젝트 매니저

그래서 직접 만들었습니다.

부트스트랩

모든 기능이 다음 기능을 만드는 도구가 됩니다.

Motir는 완성될 때까지 기다렸다가 쓰이지 않았습니다. 출시한 기능 하나하나가 그것을 만들 때 쓰던 임시 발판을 대체했습니다.

  1. 0일 차motir-meta내부 프로젝트: 프롬프트 모음, 작업 목록, 실수 저장소. 이것으로 모델에게 프롬프트를 주어 Motir의 첫 기능들을 만들었습니다.프롬프트와 작업 파일
  2. 그다음작업 항목작업 항목이 출시되자, Motir는 다음에 무엇을 만들지 외부 도구가 아닌 자기 자신에게 물었습니다.자체 작업 항목
  3. 그다음MCP 서버MCP가 출시되자 그런 조회는 MCP 호출이 되었고, 상태는 저절로 동기화되었습니다.자체 MCP 서버
  4. 그다음AI 계획계획 기능이 출시되자, Motir는 자체 플래너로 다음 기능들을 계획했습니다.자체 플래너
  5. 지금에이전트와 승인에이전트가 Motir의 작업 항목을 구현하고, 모든 계획과 모든 병합은 사람이 승인합니다.이 모든 것

기능을 만든다그것을 쓴다그것으로 다음 기능을 만든다

내부 구조

Motir를 만드는 워크플로가 바로 당신이 쓰게 될 워크플로입니다.

AI 계획, 계획 게이트, 에이전트 실행, 병합 게이트, 복구, 학습 루프: 이 프로젝트를 포함해 모든 Motir 프로젝트가 같은 워크플로를 거칩니다.

Motir 작동 방식 보기

여전히 만드는 중

멈추지 않았습니다.

Motir는 지금도 공개적으로 자기 자신에게 기능을 더하고 있습니다. 이 수치는 Motir 자체 프로젝트에서 실시간으로 가져온 것입니다.

4,039
출시됨
376
계획됨
5
기능 요청
0
추천

최근 출시

  • 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

당신의 프로젝트도 같은 방식으로 만드세요.

아이디어로 시작하세요. Motir가 계획하고, 만들고, 프로젝트 전체를 하나로 유지합니다.

무료로 시작