Skip to content

インストール

SAIVerseはWindows / Mac / Linuxで動作します。セットアップスクリプトが依存関係の導入からデータベース初期化まで自動で行います。

前提条件

以下のソフトをダウンロード&インストールしてください。

  • Python 3.12.10(推奨。3.11〜3.13も可。3.14以降は非対応)
    • リンク先ページを下にスクロールし、Windows: Windows installer (64-bit)Mac: macOS 64-bit universal2 installer をダウンロードしてください(目立つボタンの「Download Python install manager」ではありません)
    • 重要: インストーラー実行時に「Add python.exe to PATH」にチェックを入れてください(デフォルトではオフ)
  • Node.js 20.9以上(LTS版を推奨。Windowsでは未インストールの場合、setup.batが自動でインストールします)
  • Git(Windowsではsetup.batが自動インストールするので事前準備は不要。Mac/Linuxでは導入を推奨)

Windows

1. ダウンロード

Git導入済みの場合、コマンドプロンプトから:

git clone https://github.com/maha0525/SAIVerse.git

Git非導入の場合は最新版のZIPをダウンロードして任意の場所に解凍してください。

2. インストール

SAIVerseフォルダ内の setup.bat をダブルクリックします。

Python仮想環境の作成、依存パッケージのインストール、データベース初期化、埋め込みモデルのダウンロードが自動実行されます。

3. 起動

start.bat をダブルクリックします。

コンソールウィンドウが2〜3個開き、ブラウザで http://localhost:3000 が自動的に開きます。

終了

各ウィンドウで Ctrl+C を押すと終了できます。画面が落ち着いたらウィンドウを閉じてください。

Mac / Linux

1. ダウンロード

bash
git clone https://github.com/maha0525/SAIVerse.git
cd SAIVerse

2. インストール

bash
./setup.sh

3. 起動

bash
./start.sh

ブラウザで http://localhost:3000 を開いてください。

次のステップ

  • 初回起動時にはチュートリアルが用意されています。画面の案内に沿って、APIキーの設定と最初のペルソナ作成を行ってください
  • 他サービスで話していたAIを連れてくる場合は引っ越しガイド
  • つまずいたらよくある質問Discordコミュニティ

スマホから使う

Tailscaleを別途導入すると、外出先のスマホからも自宅PCのSAIVerseと会話できます(PCは起動しておく必要があります)。