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 は 3 つの方法で提供されます:

  1. エージェントスキル – Agent Skills 互換のエージェントが読み込める一連の指示とユーティリティ。
  2. コマンドラインツール – レンダリング、QA チェックなどを調整する showtime バイナリ。
  3. MCP サーバー – オプションで、サポートするエージェント向けに型付きツールを公開します。

セットアップでは、小さなランタイム(初回インストール時約 0.5~0.75 GB、~/.showtime に約 1.4~1.8 GB)をダウンロードします。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)。

これは、既存のコーディングエージェントを使用して、シンプルなテキストプロンプトから洗練されたナレーション付きビデオを生成したい人向けのツールです。完全なプライバシーと使用ごとのコストなしで利用できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト