プロンプトに集中できる、Stable Diffusion XLベースのオフライン対応オープンソース画像生成ツール
xororz/local-dream
Snapdragon NPUの高速化とCPU/GPUへのフォールバックに対応し、Stable Diffusionの画像生成を端末上で実行するAndroidアプリ。
- スター
- 3,737
- フォーク
- 263
- 未解決の Issue
- 100
- 最終コミット
- 14 時間前
これは何?
Local Dreamは、サーバーを使わずにスマートフォンやタブレット上でStable Diffusionモデルを実行できるAndroidアプリです。QNN SDKを通じてQualcomm Snapdragon NPUを利用し、ハードウェアで推論を高速化します。NPUが利用できない場合は、MNNを使ったCPUまたはGPU推論にフォールバックします。
このプロジェクトはSD1.5とSDXLモデルを中心に開発されています。SD1.5はHexagon V68以降を搭載したSnapdragon NPUで動作し、SDXLのNPU対応はSnapdragon 8 Gen 3以降のデバイスに限られます。インポートしたSDXL MNNパッケージを使えばCPU/GPU推論も可能ですが、大型のSDXLモデルではSD1.5よりかなり多くのメモリが必要です。
このアプリは無料のオープンソースソフトウェアです。詳しいセットアップ方法と使い方は、別のガイドサイトで公開されています。
主な機能
- 01Androidデバイス上でStable Diffusionによる画像生成をローカル実行。
- 02QNN SDK経由でQualcomm Snapdragon NPUによる高速化を利用。
- 03MNNを通じたCPUまたはGPU推論にフォールバック。
- 04SD1.5とSDXLモデルに対応し、CPU/GPU推論ではインポートしたSDXL MNNパッケージも利用可能。
ユースケース
- クラウドサービスを使わず、Snapdragon搭載のAndroidスマートフォンでテキストプロンプトから画像を生成する。
- モバイル端末上でimg2imgやinpaintingの処理をオフラインで実行する。
- プライバシーに配慮が必要なプロンプトを使い、端末上でStable Diffusionモデルを試す。
クイックスタート
- 1
公式ガイドサイトからアプリをインストールする
- 2
セットアップ手順についてはユーザーガイドを読む
使う前に知っておきたいこと
- Android のみ対応。デスクトップ版と iOS 版はありません。
- NPU アクセラレーションには Hexagon V68 以降を搭載した Snapdragon チップが必要です。SDXL の利用には Snapdragon 8 Gen 3 以降が必要です。
- SD2.1 はメンテナンスが終了しており、プロジェクトは SD1.5 と SDXL に注力しています。
- 大規模な SDXL モデルは、CPU/GPU 上で SD1.5 より大幅に多くのメモリを必要とします。
トピック
よくある質問
- local-dream とは?
- Snapdragon NPUの高速化とCPU/GPUへのフォールバックに対応し、Stable Diffusionの画像生成を端末上で実行するAndroidアプリ。 Local Dreamは、サーバーを使わずにスマートフォンやタブレット上でStable Diffusionモデルを実行できるAndroidアプリです。QNN SDKを通じてQualcomm Snapdragon NPUを利用し、ハードウェアで推論を高速化します。NPUが利用できない場合は、MNNを使ったCPUまたはGPU推論にフォールバックします。
- local-dream は無料で使えますか?ライセンスは?
- local-dream は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- local-dream は今もメンテナンスされていますか?
- 活発にメンテナンス中。local-dream の最終コミットは 2026年10月20日 です。
- local-dream は何に使えますか?
- クラウドサービスを使わず、Snapdragon搭載のAndroidスマートフォンでテキストプロンプトから画像を生成する。 モバイル端末上でimg2imgやinpaintingの処理をオフラインで実行する。 プライバシーに配慮が必要なプロンプトを使い、端末上でStable Diffusionモデルを試す。
- local-dream のインストール方法は?
- 公式ガイドサイトからアプリをインストールする セットアップ手順についてはユーザーガイドを読む
- local-dream はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/xororz/local-dream
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Stable DiffusionなどのAIモデルで画像を生成・編集する、統合キャンバスとノードベースのワークフローを備えたWebベースのクリエイティブエンジン。
Google AI EdgeのAndroid・iOSアプリ。オープンソースLLMやオンデバイス生成AIを、スマートフォン上でオフラインで試せます。
ローカルまたはクラウドのComfyUIサーバーを利用し、生成AIによる画像作成、インペインティング、アウトペインティングをKritaの制作ワークフローに取り入れるプラグインです。
アプリ内でAIモデルを直接実行するRust製推論エンジン。Appleデバイス上でのオンデバイス実行に対応し、クラウドモデルも利用できます。
LinuxやAndroidで、ノイズコントロール、耳検出、バッテリー残量などのAirPods機能を利用できるオープンソースアプリ。