低VRAMでの推論・学習に対応した、画像・動画・音声生成向けのオープンソースDiffusionモデルエンジン。
omnichar/OmniChar
画像・動画モデル間でAIキャラクターの一貫性を保つ、オープンソースの制作スタジオとポータブルな.charファイル形式。ローカルでもホストAPI経由でも利用できます。
- スター
- 556
- フォーク
- 74
- 未解決の Issue
- 0
- 最終コミット
- 5 日前
これは何?
Omnicharは、ショットやモデルが変わっても顔、体格、服装、声が同じキャラクターを作成します。キャラクターは、参照写真、アイデンティティのフィンガープリント、固定された説明文、任意で音声クリップを格納した、単一のポータブルな.charファイルにまとめられます。生成は、手元のNVIDIA GPU、ComfyUI内の連携カスタムノード、またはfal経由のホストモデルで実行できます。
スタジオは単一のローカルポートで提供されるPythonアプリで、プロンプト、モデルノード、LoRAトレーニング、動画編集に使えるノードキャンバスを備えています。対応モデルにはFLUX.1、FLUX.2、Krea 2、Z-Image Turbo、MiniMax H3、LTX-2.5があります。参照画像をそのまま使うモデルもあれば、同じ写真から小規模なLoRAアダプターを学習するモデルもあります。生成した各テイクは、キャラクターとの一貫性に基づいてスコア付けされます。
LoRAトレーニングは静止画または短い動画クリップを使ってローカルで実行でき、学習済みの.safetensorsファイルは生成ノードに直接読み込まれます。プロジェクトはGPL-3.0ライセンスで提供され、モデルの重みにはそれぞれ別のライセンスが適用されます。
主な機能
- 01参照写真、アイデンティティのフィンガープリント、固定された説明文をポータブルな.charファイルにまとめます。
- 02NVIDIA GPUでのローカル生成とLoRAトレーニングに対応し、CPUでも実行できます。
- 03FLUX.1、FLUX.2、Krea 2、Z-Image Turbo、MiniMax H3、LTX-2.5に対応しています。
- 04fal経由のホストモデルに対応し、APIリクエストにも同じキャラクターを適用できます。
- 05同じ.char形式を読み込むComfyUIカスタムノードとしても動作します。
- 06生成した各テイクに、キャラクターとの一貫性スコアを付けます。
ユースケース
- 一連の画像や短編映画を通じて、同じキャラクターの一貫性を保つ。
- クラウドを介さず、手持ちの写真や動画クリップでLoRAを学習する。
- MiniMax H3またはLTX-2.5で、音声と同期したキャラクター動画を生成する。
- ComfyUIのワークフローと単体のスタジオ間でキャラクターファイルを共有する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/omnichar/OmniChar - 2
core ディレクトリに移動する
cd OmniChar/core - 3
すべてをインストールする(macOS/Linux)
./webui.sh --install --extra all - 4
Web UI を起動して http://127.0.0.1:8848 を開く
./webui.sh
使う前に知っておきたいこと
- Python 3.11 以降が必要です。また、ローカルで生成するには高性能な GPU が必要です。Krea 2 の推論には約 40 GB のメモリを搭載した GPU が必要です。
- Apple Silicon や AMD ROCm など、一部のハードウェア構成では動作確認されていません。
- ホスト型モデルの利用には外部 API が必要で、完全にローカルで実行することはできません。
トピック
よくある質問
- OmniChar とは?
- 画像・動画モデル間でAIキャラクターの一貫性を保つ、オープンソースの制作スタジオとポータブルな.charファイル形式。ローカルでもホストAPI経由でも利用できます。 Omnicharは、ショットやモデルが変わっても顔、体格、服装、声が同じキャラクターを作成します。キャラクターは、参照写真、アイデンティティのフィンガープリント、固定された説明文、任意で音声クリップを格納した、単一のポータブルな.charファイルにまとめられます。生成は、手元のNVIDIA GPU、ComfyUI内の連携カスタムノード、またはfal経由のホストモデルで実行できます。
- OmniChar は無料で使えますか?ライセンスは?
- OmniChar は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- OmniChar は今もメンテナンスされていますか?
- 活発にメンテナンス中。OmniChar の最終コミットは 2026年10月16日 です。
- OmniChar は何に使えますか?
- 一連の画像や短編映画を通じて、同じキャラクターの一貫性を保つ。 クラウドを介さず、手持ちの写真や動画クリップでLoRAを学習する。 MiniMax H3またはLTX-2.5で、音声と同期したキャラクター動画を生成する。 ComfyUIのワークフローと単体のスタジオ間でキャラクターファイルを共有する。
- OmniChar のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/omnichar/OmniChar core ディレクトリに移動する: cd OmniChar/core すべてをインストールする(macOS/Linux): ./webui.sh --install --extra all Web UI を起動して http://127.0.0.1:8848 を開く: ./webui.sh
- OmniChar はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/omnichar/OmniChar
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Web UIまたはCLIから、一般向けGPUで画像・動画・音声の拡散モデルをファインチューニングできるオールインワンの学習ツールキット。
Stable Diffusionや新しい画像・動画モデルを実行できる、モデル対応と最適化を強化したForge派生のGradio製Web UI。
ノードグラフ、専用エディター、3Dディレクターステージを備え、ローカル優先でモデルを利用して短編動画・ゲーム・広告向け素材を生成するデスクトップAIアートエンジン。
画像・動画・音声生成向けの、学習済み拡散モデル、ノイズスケジューラ、構成要素を提供するPyTorchライブラリ。
ローカルまたはクラウドのComfyUIサーバーを利用し、生成AIによる画像作成、インペインティング、アウトペインティングをKritaの制作ワークフローに取り入れるプラグインです。