InvokeAIはローカルで動くAI画像生成ツールで、強みは扱いやすい画面です。コマンドをほとんど打たずに、ブラウザでパラメータを調整したり、レイヤーで画像を修正したり、まとめて生成したりできます。自分のパソコンでStable Diffusion系のオープンな画像生成モデルを動かしたいけれど、コマンドラインやノード式の画面は使いたくない人にとって、まず試す価値のある一本です。
公式リポジトリ情報
公式リポジトリはGitHubにあり、組織名はinvoke-ai、プロジェクト名はInvokeAIで、Apache 2.0のオープンソースライセンスを採用しています。プロジェクトはStable Diffusionのエコシステムから始まり、その後も同系統のモデルへの対応を広げてきました。インストール方法は公式ドキュメントとインストーラーに従い、モデルをダウンロードする際は各モデルのライセンスを確認してください。商用利用を制限しているモデルもあり、ツール自体がオープンソースだからといって、すべてのモデルを自由に商用利用できるわけではありません。
向いている人
三つのタイプに向いています。オフラインで画像を生成し、画像を外部プラットフォームにアップロードしたくないクリエイター。部分修正やレイヤー調整を繰り返す必要があるデザイナー。社内ネットワークやスタジオのパソコンに固定の画像生成環境を作りたいチームです。この三者にとって、ローカル実行は画像とプロンプトを自分の手元に置けることを意味し、生成回数がオンラインサービスの上限に縛られません。
導入コストを先に計算する
コストは主に三つです。第一にグラフィックボードです。画像生成はVRAMを使い、モデルが大きいほど、画像サイズが大きいほど、必要なVRAMは増えます。独立したグラフィックボードがないパソコンでも動きますが、日常使いには遅すぎる場合があります。具体的な要件は公式ドキュメントで確認してください。第二にモデルのダウンロードです。1モデルが数GBから始まることも珍しくなく、ディスク容量とダウンロード時間を確保する必要があります。第三に保守です。モデルやドライバー、プラグインの更新後に画面が開かなくなったり生成でエラーが出たりすることがあり、オンラインサービスのように誰かが対応してくれるわけではなく、自分でログを見て調べる必要があります。
実際の落とし穴
一つ目は、「ローカル」を「無料」と読み替えないことです。電気代、グラフィックボードの消耗、モデルをダウンロードする時間もコストで、たまに数枚作るだけの人にはオンラインサービスのほうが安い場合があります。二つ目は、モデルの品質にばらつきがあることです。同じ画面でもモデルを変えれば画風が大きく変わるため、うまくいかないときはツールを疑う前にモデルとパラメータを変えてみてください。三つ目は、レイヤー編集やノードワークフローの機能が多く、最小限の画像生成ツールより習得に時間がかかることです。最初は1枚の画像を最後まで通して作り、それからバッチ処理やワークフローを調べるのがおすすめです。四つ目は、一部の新しいモデルはダウンロードにアカウント認証が必要なことで、インストール前にダウンロード経路が通るか確認してください。
全体として、InvokeAIは頻繁に画像を生成し、動かせるグラフィックボードと十分なディスク容量に費用をかけられる人にこそ入れる価値があります。たまに遊ぶだけの場合や、独立したグラフィックボードがないパソコンの場合は、まずオンラインの画像生成ツールで自分のニーズをはっきりさせてから、ローカル導入に手間をかけるか判断しましょう。