MochiDiffusion/MochiDiffusion

Run Stable Diffusion on Mac natively

解決する課題

Mochi Diffusionは、Stable DiffusionおよびFLUX.2 Kleinモデルをローカルかつオフラインで実行できるようにするmacOSネイティブアプリです。Apple Silicon Macにおけるパフォーマンスの最大化とメモリ使用量の削減に焦点を当てており、クラウドに頼ることなく、コンシューマー向けハードウェアで重い画像生成モデルを実行するという問題を解決します。

仕組み

このアプリは、AppleのCore MLによるStable Diffusionの実装と、FLUX.2 (Klein) 用のIrisパイプラインを活用しています。Neural Engineを利用することで、高いメモリ効率(わずか150MB程度)で画像を生成できます。ユーザーは計算ユニットを選択できます。速度と低メモリのバランスを取るための「CPU & Neural Engine」、またはハイエンドのMシリーズチップでより高い速度を得るための「CPU & GPU」から選択可能です。

対象ユーザー

プライバシーと速度のために画像をローカルで生成したい、Apple Silicon(M1以降)を搭載し、macOS 15.6以降を実行しているMacユーザー向けに設計されています。

ハイライト

  • ローカル生成: すべての処理はデバイス上で行われ、完全なプライバシーを保証します。
  • 幅広いモデルサポート: Stable DiffusionおよびFLUX.2 Kleinモデルをサポートしています。
  • 高度な機能: Image2ImageおよびControlNetのサポートが含まれています。
  • ネイティブな体験: SwiftUIで構築されており、ネイティブなmacOSの操作感を提供します。
  • 統合ギャラリー: インポート、保存、同期機能を持つギャラリーを内蔵しています。
  • メタデータの保持: プロンプト情報を画像のEXIFメタデータに直接保存します。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch