Orkas-AI/Orkas-VideoStudio

Turn your coding agent into a video studio: describe a video in plain language, and your agent writes the timeline and produces the file.

What it solves

OrkasVideoStudio는 코딩 에이전트(Claude Code, Cursor, Codex 등)가 자연어를 사용해 비디오를 구성, 생성 및 편집할 수 있게 합니다. plan.json이라는 투명하고 편집 가능하며 diff 가능한 중간 표현을 사용함으로써 사용자가 직접 코드를 작성하거나 독점 GUI 편집기를 사용할 필요 없이 비디오 제작을 정확하게 제어할 수 있습니다.

How it works

시스템은 AI 에이전트와 다양한 비디오 제작 도구 사이의 브리지 역할을 합니다. CLI(ovs)와 MCP 서버를 통해 에이전트에 필요한 지식(스킬)과 결정론적 기능을 제공하며, 네 가지 생산 라인에서 작동합니다.

  • Compose: HTML과 HyperFrames를 사용해 모션 그래픽 및 설명 영상을 생성합니다.
  • Edit: ffmpegwhisper.cpp를 이용해 컷, 트리밍, 무음 제거 및 자막 삽입을 처리합니다.
  • Generate: 외부 AI 제공업체(OpenAI, Gemini, Doubao)와 BYO 키를 통해 시네마틱 영상 및 토킹 헤드 영상을 통합합니다.
  • Auto: 단일 plan.json을 통해 다른 세 라인을 조정하고 최종 컷을 구축·검증하는 엔드‑투‑엔드 파이프라인입니다.

Who it’s for

개발자와 코딩 에이전트 사용자를 위해 설계되었으며, 소셜 미디어 설명 영상 제작, 웹캠 녹화 정리, 프로모션 클립 생성 등 비디오 제작을 자동화하면서도 제작 계획을 감사하고 편집할 수 있는 능력을 유지합니다.

Highlights

  • Agent-Agnostic: 셸을 실행하거나 MCP를 사용할 수 있는 모든 에이전트와 호환됩니다.
  • Editable IR: plan.json 파일을 사용해 한 줄의 변경만으로 해당 세그먼트만 재렌더링할 수 있습니다.
  • Zero-Key Trunk: 핵심 구성 및 편집 기능은 유료 API 키 없이 동작하며, 생성 기능은 선택 사항이며 BYO입니다.
  • Delivery Guard: 결정론적 체크(promise-check)를 포함하여, 배송 전에 완성된 비디오가 원래 요구 사항을 충족하는지 검증합니다.