インストール
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」にチェックを入れてください(デフォルトではオフ)
- リンク先ページを下にスクロールし、Windows:
- Node.js 20.9以上(LTS版を推奨。Windowsでは未インストールの場合、setup.batが自動でインストールします)
- Git(Windowsでは
setup.batが自動インストールするので事前準備は不要。Mac/Linuxでは導入を推奨)
Windows
1. ダウンロード
Git導入済みの場合、コマンドプロンプトから:
git clone https://github.com/maha0525/SAIVerse.gitGit非導入の場合は最新版の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 SAIVerse2. インストール
bash
./setup.sh3. 起動
bash
./start.shブラウザで http://localhost:3000 を開いてください。
次のステップ
- 初回起動時にはチュートリアルが用意されています。画面の案内に沿って、APIキーの設定と最初のペルソナ作成を行ってください
- 他サービスで話していたAIを連れてくる場合は引っ越しガイドへ
- つまずいたらよくある質問かDiscordコミュニティへ
スマホから使う
Tailscaleを別途導入すると、外出先のスマホからも自宅PCのSAIVerseと会話できます(PCは起動しておく必要があります)。