Repolode
techjarves

techjarves/Portable-Local-Studio

Stable Diffusionによる画像生成、GGUFチャット、Whisper音声認識、Kokoro音声合成をまとめた、オフラインで使えるデスクトップ型のローカルAIスタジオ。

スター
1,942
フォーク
469
未解決の Issue
6
最終コミット
一昨日

これは何?

Portable AI Studioは、画像生成、LLMチャット、音声認識、音声合成をブラウザベースの1つのインターフェースで利用できる、Windows、Linux、macOS向けの自己完結型ローカルAIアプリです。Node.jsやGPUバックエンドを含むランタイムはプロジェクトフォルダに同梱されているため、セットアップによってシステム全体の設定が変更されることはありません。付属のwindows.bat、linux.sh、mac.shのいずれかを実行すると、localhost:1420でUIが開きます。

画像生成にはstable-diffusion.cppを使用し、単一ファイル形式のSD 1.5およびSDXLチェックポイント(.safetensors、.ckpt、GGUF)に対応しています。テキストチャットはllama.cppサーバー経由でGGUFモデルを実行し、音声認識にはwhisper.cppモデルを使用します。音声合成にはkokoro-js経由でKokoro-82Mモデルを利用します。組み込みのModel ManagerからHugging FaceのURLを指定してモデルをダウンロードしたり、ローカルファイルをドラッグ&ドロップで読み込んだりできます。

ハードウェアを自動検出し、NvidiaではCUDA、AMDおよびIntelではROCmまたはVulkan、Apple SiliconではMetal、Intel Core UltraのNPUではOpenVINOを選択します。これらが利用できない場合はCPUにフォールバックします。メモリ使用量を抑えるため、テキストエンジンと画像エンジンはデフォルトで同時に使用できないようになっています。

主な機能

  • 01Stable Diffusionによる画像生成、GGUFチャット、Whisperによる文字起こし、Kokoroによる音声合成をオフラインで実行。
  • 02ランタイムをプロジェクトフォルダに同梱し、システム全体の設定を変更せずに利用可能。
  • 03CUDA、ROCm、Vulkan、Metal、OpenVINOバックエンドを自動検出し、利用できない場合はCPUにフォールバック。
  • 04Model ManagerからHugging FaceのURLを使ってモデルをダウンロードしたり、ローカルの重みファイルをドラッグ&ドロップで読み込んだりできる。
  • 05組み込みのパフォーマンスモニターでCPU、RAM、GPU、VRAMの使用状況を確認できる。
  • 06生成した画像をプロンプトのパラメーターとメタデータJSONファイルとともに保存。

ユースケース

  • プロンプトをクラウドサービスに送信せずに、GGUF言語モデルとチャットする。
  • 手元のGPUでローカルのSD 1.5またはSDXLチェックポイントを使って画像を生成する。
  • Whisperモデルで音声録音をオフラインで文字起こしする。
  • USBドライブや、ソフトウェアをインストールできないマシンでポータブルなAI環境を使う。

クイックスタート

  1. 1

    Windows:windows.bat をダブルクリックします(初回起動時に、ポータブル版 Node.js ランタイムとバックエンドがダウンロードされます)

  2. 2

    Linux:ランチャーに実行権限を付与します

    chmod +x linux.sh
  3. 3

    Linux:studio を起動します

    ./linux.sh
  4. 4

    ブラウザーで http://localhost:1420 を開き、app/models/ にモデルを追加するか、Model Manager を使用します

使う前に知っておきたいこと

  • macOS の Intel 搭載ハードウェアは完全にサポート対象外です。macOS バックエンドは Apple Silicon(M1 以降)を対象としています。
  • Linux 用のビルド済みバックエンドには glibc 2.38 以降と GLIBCXX_3.4.32 以降が必要なため、古いディストリビューションでは動作しない場合があります。
  • 対応 GPU がない場合、画像生成は CPU スレッドで実行されるため、時間がかかります。
  • SDXL モデルは SD 1.5 モデルより大幅に多くの RAM と VRAM を必要とします。

収録されている特集

トピック

よくある質問

Portable-Local-Studio とは?
Stable Diffusionによる画像生成、GGUFチャット、Whisper音声認識、Kokoro音声合成をまとめた、オフラインで使えるデスクトップ型のローカルAIスタジオ。 Portable AI Studioは、画像生成、LLMチャット、音声認識、音声合成をブラウザベースの1つのインターフェースで利用できる、Windows、Linux、macOS向けの自己完結型ローカルAIアプリです。Node.jsやGPUバックエンドを含むランタイムはプロジェクトフォルダに同梱されているため、セットアップによってシステム全体の設定が変更されることはありません。付属のwindows.bat、linux.sh、mac.shのいずれかを実行すると、localhost:1420でUIが開きます。
Portable-Local-Studio は無料で使えますか?ライセンスは?
Portable-Local-Studio は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Portable-Local-Studio は今もメンテナンスされていますか?
活発にメンテナンス中。Portable-Local-Studio の最終コミットは 2026年11月5日 です。
Portable-Local-Studio は何に使えますか?
プロンプトをクラウドサービスに送信せずに、GGUF言語モデルとチャットする。 手元のGPUでローカルのSD 1.5またはSDXLチェックポイントを使って画像を生成する。 Whisperモデルで音声録音をオフラインで文字起こしする。 USBドライブや、ソフトウェアをインストールできないマシンでポータブルなAI環境を使う。
Portable-Local-Studio のインストール方法は?
Windows:windows.bat をダブルクリックします(初回起動時に、ポータブル版 Node.js ランタイムとバックエンドがダウンロードされます) Linux:ランチャーに実行権限を付与します: chmod +x linux.sh Linux:studio を起動します: ./linux.sh ブラウザーで http://localhost:1420 を開き、app/models/ にモデルを追加するか、Model Manager を使用します
Portable-Local-Studio はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/techjarves/Portable-Local-Studio

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト