Fastcar: Pi + Diffusion LLM
핵심 요약
Diffusion 기반 모델 Mercury 2를 오케스트레이터로 활용해 코딩 및 도구 사용을 자동화하는 Fastcar 프로젝트 소개.
- Diffusion 모델 활용 — Mercury 2를 오케스트레이터로 사용하여 빠른 속도와 효율적인 작업 분배를 구현함
- 하이브리드 에이전트 — 복잡한 작업은 OpenRouter로, 단순 작업은 경량 서브 에이전트로 처리함
- VM 기반 환경 — 루트 권한을 가진 VM 내부에서 실행되어 도구 설치 및 리포지토리 관리가 가능함
- 다양한 편의 기능 — 웹 UI 지원, 아티팩트 생성, GitHub PR 자동화 및 이메일 알림 기능을 제공함
디퓨전 기반 모델 안 써봤으면 말을 마라. 진짜 존나 빠르다. InceptionLabs Mercury 2 좀 써봤는데, 코딩이나 툴 활용 능력은 솔직히 좀 아쉽더라. 근데 속도 하나는 진짜 미쳤음.
그래서 Pi SDK 가져다가 Mercury 2를 서브 에이전트 오케스트레이터로 쓰는 하네스를 하나 짰다. 어려운 작업은 openrouter 호출해서 코딩 서브 에이전트가 처리하게 하고, 잡다한 건 싼 서브 에이전트가 맡게 함. 나한테 필요한 툴 몇 개 붙이고, 폰으로도 쓸 수 있게 간단한 웹 UI까지 씌웠다.
fastcar는 뒤지게 빠른 거 말고도 이런 게 된다:
-
공개용 "아티팩트" 생성 가능 - API에서 HTML이랑 MD 파일 바로 쏴줌
-
VM 안에서 완전히 돌아가게 설계해서 루트 권한으로 지가 알아서 툴 설치함
-
깃허브 토큰 던져주면 레포지토리 클론하고 PR까지 날림
-
"프롬프트 스레드" - 더 좋은 이름이 있을 것 같긴 한데, 웹훅으로 호출하는 전용 프롬프트임. 사실 내 Xteink 4에서 뉴스 읽으려고 텍스트 파일 생성하려고 만든 거임
-
이메일 알림 발송 가능


