FavioVazquez/showtime

A local video studio for your coding agent. Describe a video in one sentence: your agent directs, your machine renders. Claude Code, Codex, Cursor, Devin and more. No API keys, no uploads.

그것이 무엇인가

showtime은 AI 코딩 어시스턴트에게 평이한 언어로 비디오를 설명하면, 어시스턴트가 전적으로 여러분의 머신에서 완성된 비디오를 생성하는 도구입니다. 클라우드 AI, API 키, 업로드가 필요 없습니다. 에이전트가 감독할 수 있는 "비디오 스튜디오"라고 생각하세요.

그것이 하는 일

이 프로젝트는 명령줄 도구와 Claude Code, Codex, Cursor, Devin, OpenCode 등 Agent Skills 표준을 지원하는 코딩 에이전트에 플러그인할 수 있는 일련의 '스킬'을 제공합니다. 설치 후, 예를 들어 다음과 같이 요청하기만 하면 됩니다:

"이 저장소의 20초 런치 비디오를 만들어 주세요. 내레이션과 경쾌한 음악과 함께."

에이전트는 다음을 수행합니다:

  • 가정한 사항(길이, 형식, 톤)을 명시합니다.
  • 미리보기(스틸 또는 빠른 초안)를 보여줍니다.
  • 모션 그래픽, 내레이션, 음악, 사운드 디자인, 자막, 푸티지 편집을 포함한 최종 비디오를 여러분의 하드웨어에서 렌더링합니다.
  • 일반적인 형식과 플랫폼으로 내보냅니다.

각 요청에는 final.mp4, 포스터 이미지, 공유 가능한 텍스트 파일, 내보내기 파일, 작업 파일이 포함된 자체 폴더가 생성됩니다. 아무것도 덮어쓰지 않습니다.

주요 기능

  • 로컬 우선: 모든 처리는 여러분의 컴퓨터에서 실행됩니다. 클라우드 AI 서비스, API 키, 업로드가 없습니다.
  • X-ray: 실제 물체(예: 타자기)를 촬영하면 showtime이 내부 메커니즘(라이브러리에서 가져온)을 오디오에 완벽하게 동기화하여 오버레이하고, 사운드에서 악보를 생성할 수도 있습니다.
  • 리빙 다이어그램: 시간에 따라 시스템을 설명하는 애니메이션 및 대화형 다이어그램을 만듭니다. 사용자는 호버, 스크럽, 상호작용할 수 있습니다.
  • 리캡 및 리프로: 코딩 에이전트 세션이나 실패한 Playwright 테스트를 자동으로 짧은 내레이션 비디오로 변환합니다.
  • check 명령: 휴대폰 화면에 그려진 텍스트를 읽고 너무 작거나 겹치는 텍스트와 같은 문제를 감지합니다.

작동 방식

showtime은 세 가지 방식으로 제공됩니다:

  1. 에이전트 스킬 – Agent Skills 호환 에이전트가 로드할 수 있는 지침 및 유틸리티 세트.
  2. 명령줄 도구 – 렌더링, QA 검사 등을 조정하는 showtime 바이너리.
  3. MCP 서버 – 선택 사항으로, 지원하는 에이전트를 위해 타입화된 도구를 노출합니다.

설정은 작은 런타임(첫 설치 시 약 0.5–0.75GB, ~/.showtime에 약 1.4–1.8GB)을 다운로드합니다. Intel Mac, Apple Silicon, Linux(x64 및 ARM64), Windows(x64 및 ARM)에서 작동합니다.

호환성

  • 테스트됨: Claude Code, OpenAI Codex, Cursor, Devin, OpenCode.
  • 작동해야 함(아직 완전히 검증되지 않음): GitHub Copilot, Gemini CLI, Antigravity, Cline, Kilo Code, Kiro, Zed, Goose, Amp, Factory Droid, Qwen Code.

설치는 에이전트에 따라 플러그인, 스킬 추가 명령 또는 수동 설정 스크립트를 통해 수행됩니다. README에는 각 에이전트에 대한 정확한 명령이 포함되어 있습니다.

요구 사항

  • Python 패키지 관리자 uv
  • Node.js 24 또는 22 LTS(20+도 작동)
  • 사용하는 에이전트가 Agent Skills를 지원하고 셸 명령을 실행할 수 있어야 합니다.

현재 상태

  • 버전 0.4.6(초기 버전, MIT 라이선스).
  • 프로젝트에는 빠른 시작 가이드, 문제 해결, FAQ, 데모 릴(55초, 64코어 CPU에서 2분 만에 렌더링)이 포함된 철저한 README가 포함되어 있습니다.

주목할 만한 추가 기능

  • 10개의 하위 에이전트로 구성된 '크루'가 일부 호스트를 가속화할 수 있습니다(에이전트의 기능에 따라 다름).
  • 완성된 각 비디오는 전달 전에 내장 QA 검사를 통과합니다.
  • 행동 점수판은 showtime을 사용하는 에이전트가 사용하지 않는 에이전트보다 지침을 더 안정적으로 따른다는 것을 보여줍니다(테스트에서 올바른 작업 35/42 vs 25/42).

이것은 기존 코딩 에이전트를 사용하여 간단한 텍스트 프롬프트에서 세련되고 내레이션된 비디오를 생성하려는 모든 사람을 위한 도구입니다. 완전한 개인 정보 보호와 사용당 비용 없이 사용할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트