ホームAI AgentsArcReel/ArcReel
ArcReel

ArcReel

AI#AI Agent#Video Generation#FastAPI#React#Generative AI
GitHub で見る →
2,045

// 概要

ArcReel は、小説のスクリプトから完成した動画までをマルチエージェントアーキテクチャで自動化するオープンソースの AI 動画生成ワークベンチです。このプラットフォームは Gemini、Volcengine Ark、Grok、OpenAI などの多様なプロバイダーとの統合をサポートし、キャラクターの一貫性維持やナラティブ追跡機能を提供します。ユーザーはビジュアルインターフェースを通じてプロジェクト管理やコスト追跡を行い、Jianying のドラフトをエクスポートすることで効率的な AI 支援動画制作を実現できます。

// 技術解説

ArcReel は AI Agents を活用したオープンソースの動画生成ワークベンチであり、小説などのテキストコンテンツを自動的にショート動画へ変換するように設計されています。このプロジェクトは Claude Agent SDK に基づくマルチエージェントアーキテクチャを採用しており、オーケストレーションされた Skills と専門的な Subagents の協調モードを通じて、スクリプト作成からキャラクターデザイン、動画合成に至るまでの全プロセスを自動化します。その中核となる技術的決定は、Gemini、Volcano Engine Ark、Grok、OpenAI といった複数のプロバイダーをサポートする統合バックエンド抽象化レイヤーの導入にあり、非同期タスクキューおよびビジュアルワークベンチと組み合わせることで、AI 動画生成における一貫性、タスクスケジューリング、コスト管理といった一般的な課題を効果的に解決します。

// 主要ハイライト

01
マルチエージェントアーキテクチャを採用し、オーケストレーションされた Skills と Subagents の連携を通じて、スクリプトから動画までの全制作パイプラインを自動的に完了します。
02
マルチプロバイダーアクセスをサポートしており、Gemini、Volcano Engine Ark、Grok、OpenAI といった主要な AI モデルをグローバルまたはプロジェクトレベルで柔軟に切り替えることが可能です。
03
キャラクターの一貫性と手がかり追跡機能を内蔵しており、事前に生成されたキャラクターデザインシートを通じて、ショット間での視覚的な整合性を確保します。
04
非同期タスクキューとビジュアル管理インターフェースを提供し、中断後の再開、バージョンロールバック、リアルタイムのタスクステータス追跡をサポートします。
05
詳細なコスト追跡および見積もり機能を備えており、プロバイダー戦略に基づいたマルチモーダル生成コストの統計をサポートします。
06
Jianying のドラフト形式へのエクスポートをサポートしており、ユーザーがプロフェッショナルな動画編集ソフトで二次創作や洗練された編集を行うのに便利です。

// ユースケース

01
Claude Agent SDK をベースにしたマルチエージェントによる自動動画生成ワークフロー
02
キャラクターの一貫性とナラティブ追跡機能を備えたマルチプロバイダーによる画像および動画生成のサポート
03
プロジェクト管理、コスト追跡、Jianying ドラフトのワンクリックエクスポートに対応した組み込み型ビジュアルワークベンチ

// クイックスタート

開発者は POSIX (Linux、MacOS、または Windows WSL2 など) をサポートする環境を確保し、リポジトリを clone して deploy ディレクトリに移動し、.env ファイルを設定した上で docker compose up -d を使用してサービスを起動する必要があります。初回アクセス後、設定ページで Anthropic API Key を設定して AI アシスタントを有効にし、必要に応じて画像または動画生成プロバイダーの API Keys を追加して作成を開始してください。