Repolode
Justin-sky

Justin-sky/ai-art-engine

ノードグラフ、専用エディター、3Dディレクターステージを備え、ローカル優先でモデルを利用して短編動画・ゲーム・広告向け素材を生成するデスクトップAIアートエンジン。

スター
234
フォーク
33
未解決の Issue
0
最終コミット
23 時間前

これは何?

AI Art Engineは、AIでビジュアルコンテンツを制作するためのデスクトップアプリケーションです。型付きのマルチモーダルノードグラフに加え、映画のストーリーボード作成、画像レタッチ、コミックのページレイアウト、Spineへのエクスポートに対応した2Dスケルトンリギング、シーンやカメラワークを組み立てる3Dディレクターステージなど、用途別の作業環境を備えています。画像、動画、音声、音楽、3Dモデル、単一ファイルで動作するHTML5ゲームなどを出力でき、マルチトラックのタイムラインエディターで編集・構成できます。

クラウドAPIやComfyUI、Ollamaなどのローカルバックエンドを含む、多数のモデルプロバイダーに対応しています。利用者は各自のAPIキーを用意します。プロジェクトは読みやすいJSON形式で、メディアファイルはローカルディスクにそのまま保存されます。自然言語でチャットしながら作業を進めることもでき、Claude Code、Codex、Cursorなどの外部エージェントは、権限モードを備えた組み込みのローカルMCPサーバー経由で接続できます。

本プロジェクトはTypeScriptで開発されており、Windows、macOS、Linuxにインストールできます。開発にはNode.js 22以降が必要です。

主な機能

  • 01画像、動画、音声、3D、HTMLゲームを出力できる、型付きのマルチモーダルノードグラフ。
  • 02映画のストーリーボード、画像加工、ポートレートのレタッチ、コミックページ制作に対応した専用の作業環境。
  • 03GLB、FBX、VRM、Gaussian Splattingのシーンに対応し、スケルトンのポーズ調整もできる3Dディレクターステージ。
  • 04Spineスケルトンパッケージへのエクスポートに対応した2Dスケルトンリギング。
  • 05Ask、Plan、Craftの権限モードを備え、Claude Code、Codex、Cursorから利用できる組み込みのローカルMCPサーバー。
  • 06読みやすいJSONとメディアファイルをローカルに保存する、ローカル優先のプロジェクト管理。

ユースケース

  • ストーリーボードと生成動画を活用し、脚本から短編ドラマや広告のビジュアルを制作する。
  • 2Dキャラクターアニメーションを作成し、Spineスケルトンパッケージとしてエクスポートする。
  • 最終ショットを生成する前に、3Dシーンやカメラアングルを組み立てる。
  • テキストプロンプトから、プレイ可能な小規模HTML5ゲームを作成する。

クイックスタート

  1. 1

    GitHub Releases からお使いの OS 用インストーラーをダウンロードします

  2. 2

    リポジトリをクローンします

    git clone https://github.com/Justin-sky/ai-art-engine.git
  3. 3

    ディレクトリに移動して依存関係をインストールします(Node.js 22 以降)

    cd ai-art-engine && npm install
  4. 4

    開発モードでアプリを起動します

    npm run dev

使う前に知っておきたいこと

  • バッジではライセンスが GPL-3.0 形式のコピーレフトとされていますが、メタデータは NOASSERTION となっているため、再利用前に条件を確認してください。
  • ソースからのビルドには Node.js 22 以降が必要で、ワークフローでは 30 以上のモデルプロバイダーの API キー(BYOK)を使用します。
  • 多くの機能は、ComfyUI、Ollama、Blender、FFmpeg などの外部サービスやローカルツールに依存します。

トピック

よくある質問

ai-art-engine とは?
ノードグラフ、専用エディター、3Dディレクターステージを備え、ローカル優先でモデルを利用して短編動画・ゲーム・広告向け素材を生成するデスクトップAIアートエンジン。 AI Art Engineは、AIでビジュアルコンテンツを制作するためのデスクトップアプリケーションです。型付きのマルチモーダルノードグラフに加え、映画のストーリーボード作成、画像レタッチ、コミックのページレイアウト、Spineへのエクスポートに対応した2Dスケルトンリギング、シーンやカメラワークを組み立てる3Dディレクターステージなど、用途別の作業環境を備えています。画像、動画、音声、音楽、3Dモデル、単一ファイルで動作するHTML5ゲームなどを出力でき、マルチトラックのタイムラインエディターで編集・構成できます。
ai-art-engine は無料で使えますか?ライセンスは?
ai-art-engine は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ai-art-engine は今もメンテナンスされていますか?
活発にメンテナンス中。ai-art-engine の最終コミットは 2026年10月19日 です。
ai-art-engine は何に使えますか?
ストーリーボードと生成動画を活用し、脚本から短編ドラマや広告のビジュアルを制作する。 2Dキャラクターアニメーションを作成し、Spineスケルトンパッケージとしてエクスポートする。 最終ショットを生成する前に、3Dシーンやカメラアングルを組み立てる。 テキストプロンプトから、プレイ可能な小規模HTML5ゲームを作成する。
ai-art-engine のインストール方法は?
GitHub Releases からお使いの OS 用インストーラーをダウンロードします リポジトリをクローンします: git clone https://github.com/Justin-sky/ai-art-engine.git ディレクトリに移動して依存関係をインストールします(Node.js 22 以降): cd ai-art-engine && npm install 開発モードでアプリを起動します: npm run dev
ai-art-engine はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Justin-sky/ai-art-engine

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト