高度なツールを使いやすく拡張しやすい、Stable Diffusion画像生成向けのモジュール式Web UI。
nixified-ai/flake
ComfyUIなどのAIツールをNix flakeでパッケージ化し、依存関係を手動で整えずにNixOSやLinuxで実行できます。
- スター
- 841
- フォーク
- 95
- 未解決の Issue
- 50
- 最終コミット
- 22 時間前
これは何?
nixified.aiは、パッケージ管理や依存関係の複雑さから手動での実行が難しいAIソフトウェアをパッケージ化する、Nix flake outputsのコレクションです。各outputはビルドして実行できるパッケージで、nix runコマンドひとつで起動できます。
現在の主なパッケージは、モジュール式のノードベースStable DiffusionインターフェースであるComfyUIで、NVIDIA向けのバリアントも用意されています。InvokeAIやtext-generation-webuiなどの旧パッケージは非推奨かつメンテナンスされていないものとして記載されており、実行するには以前の特定のコミットに固定する必要があります。ラッパースクリプトがLD_LIBRARY_PATHを設定するため、パッケージからホストのGPUドライバーを利用できます。また、NixOS-WSLを使えばWindowsでも動作するとプロジェクトは説明しています。
このflakeはai.cachix.orgでバイナリキャッシュを提供しているため、ユーザーはローカルでコンパイルする代わりに、ビルド済みパッケージをダウンロードできます。
主な機能
- 01AIツールをNix flake outputsとしてパッケージ化し、nix runコマンドひとつで実行できます。
- 02バイナリキャッシュを提供し、コンパイルせずにビルド済みパッケージをダウンロードできます。
- 03ラッパースクリプトを使って、パッケージ化されたアプリケーションからホストのGPUドライバーを利用できます。
- 04NixOSとLinuxに加え、NixOS-WSLを通じてWindowsでも動作します。
ユースケース
- NixOSマシンでComfyUIを実行し、Stable Diffusionによる画像生成を行う。
- CUDAやPythonの依存関係を手動で解決せずに、AIアプリケーションを試す。
- ホストのGPUを使い、NixOS-WSLを通じてWindows上でAIツールを実行する。
クイックスタート
- 1
Nixの設定でnixified.aiのバイナリキャッシュを有効にします(NixOSの場合:configuration.nix)
- 2
READMEに記載されているNVIDIAパッケージを実行します
nix run github:nixified-ai/flake/2aeb76f52f72c7a242f20e9bc47cfaa2ed65915d#invokeai-nvidia
使う前に知っておきたいこと
- 主にNixOSとLinuxを対象としています。WindowsでのサポートにはNixOS-WSLが必要です。
- NixpkgsでROCmがサポートされていないため、AMDパッケージは動作しません。
- InvokeAIやtextgenなどの複数のパッケージは、資金不足により保守されておらず、非推奨です。
- ライセンスはAGPL-3.0です。新たなコントリビューションについてはMITへ移行する方針が示されています。
収録されている特集
トピック
よくある質問
- flake とは?
- ComfyUIなどのAIツールをNix flakeでパッケージ化し、依存関係を手動で整えずにNixOSやLinuxで実行できます。 nixified.aiは、パッケージ管理や依存関係の複雑さから手動での実行が難しいAIソフトウェアをパッケージ化する、Nix flake outputsのコレクションです。各outputはビルドして実行できるパッケージで、nix runコマンドひとつで起動できます。
- flake は無料で使えますか?ライセンスは?
- flake は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- flake は今もメンテナンスされていますか?
- 活発にメンテナンス中。flake の最終コミットは 2026年11月6日 です。
- flake は何に使えますか?
- NixOSマシンでComfyUIを実行し、Stable Diffusionによる画像生成を行う。 CUDAやPythonの依存関係を手動で解決せずに、AIアプリケーションを試す。 ホストのGPUを使い、NixOS-WSLを通じてWindows上でAIツールを実行する。
- flake のインストール方法は?
- Nixの設定でnixified.aiのバイナリキャッシュを有効にします(NixOSの場合:configuration.nix) READMEに記載されているNVIDIAパッケージを実行します: nix run github:nixified-ai/flake/2aeb76f52f72c7a242f20e9bc47cfaa2ed65915d#invokeai-nvidia
- flake はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/nixified-ai/flake
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Stable Diffusion、Flux、Wanなどに対応し、ComfyUIワークフロータブも備えた、AI画像・動画・音声生成向けのモジュール式Web UI。
ComfyUI、Forge、FooocusなどのStable Diffusion Web UIをインストール、更新、起動できるデスクトップ向けパッケージマネージャー兼推論UI。
Stable Diffusionや新しい画像・動画モデルを実行できる、モデル対応と最適化を強化したForge派生のGradio製Web UI。
ComfyUI内で画像からLoRAを学習できるカスタムノード集。ブロック単位のLoRA分析、選択的な読み込み、ベースモデルの編集にも対応。
ComfyUI上でキャラクターのリファレンスシートを作成し、キャラクター差し替えやモーション転送で動画に活用できるオープンソースアプリ。