カナデ
Kasane
サービスガイド

SillyTavern導入・日本語設定ガイド【初心者向け・2026年版】

·更新 2026-04-08

SillyTavern導入・日本語設定ガイド【初心者向け・2026年版】

SillyTavernは自由度最強のAIチャット環境。日本語で使うならOpenRouter経由でClaude接続がベスト。 導入は15分で完了する。この記事では、インストールからAPI接続、日本語設定、キャラクター追加まで、初心者がつまずきやすいポイントを押さえながらステップバイステップで解説します。

筆者はSillyTavernをWindows・Mac両環境で導入し、OpenAI・Claude・OpenRouter・Ollamaの各接続方式を実際に検証しています。つまずきポイントの解説は、自身の失敗経験に基づくものです。

必要な環境

項目 詳細
PC Windows 10/11、macOS、またはLinux(スマホ不可)
Node.js v18以上。公式サイトからLTS版をインストール
Git 公式サイトからインストール
APIキー OpenAI、Anthropic、OpenRouterなどいずれか1つ(ローカルLLMなら不要)
ブラウザ Chrome、Firefox、Edgeなどの最新版

SillyTavernとは? — 日本語でも使えるセルフホスト型AIチャット

オープンソースのLLMフロントエンドで、自由度・拡張性ともにNo.1。

SillyTavernは、GitHubで公開されているオープンソースのLLMフロントエンドです。ブラウザベースのUIを通じて、さまざまなAIモデルとチャット形式で対話できます。

主な特徴は以下のとおりです。

  • マルチAPI対応: OpenAI(GPT-4o)、Anthropic(Claude)、OpenRouter、ローカルLLMなど多数のバックエンドに接続可能
  • キャラクターカード: PNG形式のキャラクターカードを読み込むことで、設定済みのAIキャラクターとすぐに会話を開始できる
  • 高いカスタマイズ性: プロンプトテンプレート、サンプリング設定、UI外観などを細かく調整できる
  • 拡張機能: 翻訳、TTS(テキスト読み上げ)、画像生成などのプラグインに対応
  • 完全ローカル動作: サーバーは自分のPC上で動くため、会話データは外部に送信されない(API通信を除く)

JanitorAIのようなクラウド型サービスと比べると導入のハードルはやや高めですが、そのぶん自由度は圧倒的です。自分好みのAI会話環境を構築したい方には最適な選択肢といえます。

SillyTavernの動作環境と事前準備

Node.js v18以上とGitが入っていれば、すぐにインストールを始められる。

SillyTavernを導入する前に、以下の環境を準備してください。

Node.jsとGitの確認方法

すでにインストール済みかどうか、ターミナル(コマンドプロンプト)で確認できます。

node -v
git -v

それぞれバージョン番号が表示されればOKです。Node.jsは v18.0.0 以上であることを確認してください。

SillyTavernのインストール手順

git cloneして起動スクリプトを実行するだけ。所要時間は約5分。

2026年3月時点の最新安定版はv1.15.0です。以下の手順でインストールします。

SillyTavernのWindows版インストール

  1. リポジトリをクローンする。任意のフォルダ(デスクトップやDocumentsなど)で以下を実行します。Program FilesSystem32などのシステムフォルダは避けてください。
git clone https://github.com/SillyTavern/SillyTavern.git
  1. SillyTavernフォルダに移動して、起動スクリプトを実行します。
cd SillyTavern
start.bat

初回起動時に必要なパッケージ(npm依存関係)が自動的にインストールされます。完了するとブラウザが自動で開き、SillyTavernのUIが表示されます。

SillyTavernのMac/Linux版インストール

  1. ターミナルでリポジトリをクローンします。
git clone https://github.com/SillyTavern/SillyTavern.git
  1. 起動スクリプトを実行します。
cd SillyTavern
bash start.sh

Macの場合、初回実行時に権限の確認ダイアログが表示されることがあります。許可して進めてください。

SillyTavernの初回起動と動作確認

起動に成功すると、ターミナルに以下のようなメッセージが表示されます。

SillyTavern is listening on port 8000

ブラウザで http://localhost:8000 にアクセスすると、SillyTavernのUIが表示されます。初回起動時には言語選択画面が表示されるため、ここで「Japanese(日本語)」を選択しておくとUIが日本語化されます。

アップデート方法: SillyTavernは頻繁に更新されます。以下のコマンドで最新版に更新できます。

cd SillyTavern
git pull

SillyTavernの初期設定でつまずくポイントTOP5と解決法

以下の5つは初心者がほぼ確実にハマるポイント。事前に知っておけば回避できる。

SillyTavernは自由度が高い反面、初期設定で技術的なつまずきが発生しやすいツールです。筆者自身の経験と、コミュニティで多く報告されている問題をTOP5にまとめました。

1. Node.jsのバージョン不一致。 SillyTavernはNode.js v18以上が必須ですが、古いバージョンがインストールされていると起動時にエラーが出ます。node -vでバージョンを確認し、古い場合はNode.js公式サイトからLTS版を再インストールしてください。

2. gitがPATHに通っていない。 Windowsの場合、Gitをインストールしても環境変数PATHに自動追加されないケースがあります。コマンドプロンプトでgit -vを実行して「認識されない」と出たら、Gitのインストーラーを再実行し「Add to PATH」にチェックを入れ直してください。

3. APIキーの入力場所がわかりにくい。 SillyTavernのUI内でAPI設定パネルがどこにあるか迷う人が多いです。画面上部の「API」ドロップダウン→「Chat Completion」を選択→「Source」でプロバイダーを選ぶ、という手順を覚えておきましょう。

4. ローカルLLMのVRAM不足。 Ollamaなどでローカルモデルを動かす場合、VRAM 6GB未満のGPUではまともに動作しません。日本語品質を求めるなら8GB以上推奨です。GPUスペックが足りない場合は、クラウドAPI(OpenRouter等)を使うのが現実的です。

5. 拡張機能のインストール失敗。 翻訳拡張やTTS拡張のインストールでエラーが出る場合、Node.jsのバージョン不一致か、ネットワーク環境(企業VPNやファイアウォール)が原因であることが多いです。一度SillyTavernを再起動してから再試行してみてください。

SillyTavernのAPI接続設定

初心者はOpenRouter経由がおすすめ。1つのキーで複数モデルを試せる。

SillyTavernはフロントエンドなので、AI応答を得るにはバックエンドのAPIに接続する必要があります。画面上部の「API接続」パネルから設定します。筆者が試したところ、クローンからnpm installまでは5分ほどでスムーズでしたが、API接続の設定画面はどこに何を入力すればよいか直感的にわかりづらく、UI内を探し回りました。以下の手順どおりに進めると迷いにくいはずです。

筆者のおすすめ: 最初はOpenRouter経由での接続がベスト。 1つのAPIキーでClaude、GPT、Gemini、DeepSeekなど複数モデルを試せるため、自分に合ったモデルを見つけやすい。個別のAPIプロバイダーに登録するのはお気に入りが決まってからで十分です。

SillyTavernにOpenAI APIを接続

  1. OpenAI Platformでアカウントを作成し、APIキーを発行する
  2. SillyTavernの「API」ドロップダウンで Chat Completion を選択
  3. 「Source」で OpenAI を選択
  4. APIキーを入力して「Connect」をクリック
  5. モデル一覧からGPT-4oなどを選択

GPT-4oは日本語精度が高く、ロールプレイにも適しています。筆者が試した印象では、日本語品質はClaudeにやや劣るものの十分実用的で、コストとのバランスが良い選択肢です。

SillyTavernにClaude APIを接続

  1. Anthropic ConsoleでAPIキーを発行する
  2. 「API」で Chat Completion を選択し、「Source」で Claude を選択
  3. APIキーを入力して接続

Claudeシリーズは長文の文脈理解と自然な日本語生成に優れており、キャラクターの性格維持が得意です。実際に使ってみると日本語品質は圧倒的ですが、リクエストごとの従量課金のため、気軽にダラダラ会話するには費用がかさむ印象でした。

SillyTavernにOpenRouterを接続(複数モデル対応)

OpenRouterは、1つのAPIキーで複数のAIモデルにアクセスできる便利なサービスです。

  1. OpenRouterでアカウントを作成
  2. APIキーを発行する(またはSillyTavernのOAuth認証を利用)
  3. 「API」で Chat Completion、「Source」で OpenRouter を選択
  4. APIキーを入力して接続
  5. 利用可能なモデル一覧から好みのモデルを選択

1つのアカウントでClaude、GPT、Gemini、DeepSeekなど多数のモデルを切り替えて使えるのが最大の利点です。初めてSillyTavernを使う方にはOpenRouterがおすすめです。

SillyTavernでローカルLLMを使う(Ollama等)

APIキー不要で、完全無料かつオフラインで利用する方法です。

  1. Ollamaをインストールする
  2. ターミナルでモデルをダウンロードする
ollama pull llama3
  1. Ollamaを起動した状態で、SillyTavernの「API」で Text Completion を選択
  2. 「Source」で対応するバックエンド(Ollama等)を設定して接続

完全オフラインで動作しプライバシー面では最強ですが、日本語精度はクラウドAPIに比べると劣る場合があります。VRAM 8GB以上のGPU推奨です。筆者がOllamaで7Bモデルを試したところ、日本語は出力されるものの文法崩壊が頻発し、実用レベルには届きませんでした。ローカルで日本語品質を求めるなら、より大きなパラメータのモデルが必要です。

SillyTavernの日本語設定

UI日本語化+システムプロンプト指定+キャラカード日本語化の3セット。

SillyTavernを日本語で快適に使うための設定を解説します。

UIの日本語化

初回起動時の言語選択画面で日本語を選択していない場合は、以下の手順で変更できます。

  1. 画面右上の歯車アイコン(User Settings)をクリック
  2. 「Language」のドロップダウンから 日本語 を選択
  3. 「Save」で保存

UI全体が日本語に切り替わります。ただし、一部のメニューや設定項目は英語のまま残る場合があります。

AIの日本語応答を安定させるコツ

SillyTavern自体は多言語対応ですが、AIが日本語で応答するかどうかはモデルとプロンプト設定に依存します。以下の方法で日本語応答を安定させましょう。

方法1: システムプロンプトに日本語指示を追加する

「設定」→「プロンプト」で、システムプロンプトの冒頭に以下のような指示を追加します。

すべての応答は日本語で行ってください。

実際に使ってみると、このシステムプロンプト指示に加えて、Author's Noteに「Always respond in Japanese.」と入れておくとさらに効果的でした。ただしモデルによってはしばらくすると英語に戻ることがあるため、定期的にチェックするのがおすすめです。

方法2: キャラクターカードを日本語で作成する

キャラクターの説明文(Description)やFirst Message(最初のメッセージ)を日本語で記述すると、AIが日本語で応答する確率が大幅に上がります。

方法3: 翻訳拡張機能を使う

SillyTavernには翻訳拡張機能があり、AIの応答を自動的に日本語に翻訳できます。

  1. 「拡張機能」メニューから翻訳機能を有効化
  2. プロバイダーとして Google翻訳 などを選択
  3. ターゲット言語を 日本語 に設定

英語モデルの性能を活かしつつ日本語で読める利点がありますが、翻訳特有の不自然さが出ることもあります。GPT-4oやClaude 3.5以上を使う場合は、方法1・2の直接指示のほうが自然です。

AIロールプレイ用プロンプト集も参考にしてください。プロンプトの書き方次第で、日本語応答の質は大きく変わります。

おすすめキャラクターカードの入手先

Chub.aiが最大手。SillyTavern内から直接検索・インポートも可能。

SillyTavernの醍醐味は、豊富なキャラクターカードを使って多彩なAIキャラクターと会話できることです。キャラクターカードはPNG形式の画像ファイルで、キャラクターの性格設定やプロンプトが埋め込まれています。

SillyTavern用キャラクターカードのダウンロードサイト

  • Chub.ai: 最大手のキャラクターカード共有サイト。タグ検索やランキングで好みのキャラクターを探せます。SillyTavern内からChub Searchプラグインで直接検索・インポートも可能です
  • AICharacterCards.com: 高品質なカードが揃うサイト。登録不要でダウンロードできるカードも多数
  • CharacterCard.com: シンプルなUIでカードを検索・ダウンロード可能

SillyTavernへのキャラクターカード導入方法

  1. 上記サイトからPNGファイルをダウンロード
  2. SillyTavernの左サイドバーにある「キャラクター管理」を開く
  3. 「インポート」ボタンをクリックし、ダウンロードしたPNGファイルを選択
  4. キャラクターが一覧に追加されるので、クリックして会話を開始

海外製カードは英語設定がほとんどですが、前述のシステムプロンプト日本語指示で日本語会話が可能です。

AIロールプレイ日本語ガイドでは、日本語でのキャラクター設定について詳しく解説しています。

SillyTavernの拡張機能と便利な設定

翻訳・TTS・World Infoの3つを使いこなせば、会話体験が格段にリッチになる。

SillyTavernは基本機能だけでも十分使えますが、拡張機能を活用するとさらに体験が広がります。特に日本語ユーザーにおすすめの拡張機能と設定を紹介します。

翻訳拡張(Translation)

英語モデルの高い応答品質を活かしつつ、日本語で読む方法です。「Extensions」→「Translation」から有効化し、Google翻訳やDeepLなどのプロバイダーを設定します。AIの出力を自動翻訳してくれるため、英語が苦手でも海外製の高品質キャラクターカードを楽しめます。ただし翻訳特有の不自然さが出るため、Claude等のモデルを使って直接日本語出力させるほうが品質は上です。

TTS(テキスト読み上げ)

AIの応答を音声で読み上げてくれる拡張機能です。「Extensions」→「TTS」から設定でき、ElevenLabsやVOICEVOXなど複数のプロバイダーに対応しています。テキストチャットに声が加わることで没入感が大きく変わります。日本語音声を使いたい場合は、VOICEVOXやStyleTTSなどの日本語対応エンジンがおすすめです。

World Info(ワールドインフォ)

World Info(Lorebook)は、会話中にAIが参照する「設定資料集」のような機能です。キャラクターの背景設定、世界観、他のキャラクターとの関係性などを登録しておくと、会話中に関連するキーワードが出た際にAIが自動的にその情報を参照します。

たとえば「東京タワー」というキーワードに「主人公とヒロインが初デートした場所」という情報を紐づけておけば、会話中に東京タワーの話題が出た際にAIがその設定を踏まえた応答を返します。長期的なストーリーやRPをする際に特に有効です。

設定方法は「World Info」アイコン(地球マーク)→「新規作成」→ キーワードとコンテンツを登録するだけです。

その他の注目拡張

  • Chub Search: Chub.aiからキャラクターカードを直接検索・インポート。ブラウザを開く手間が省ける
  • 画像生成: Stable Diffusion等と連携し、会話に合わせたイラストを自動生成
  • Vector Storage: 会話履歴をベクトルDBに保存し、AIの「記憶力」を強化

SillyTavernは初期設定さえ乗り越えれば最強の自由度

15分の初期設定を乗り越えれば、他のどのサービスにもない自由なAIチャット環境が手に入る。

SillyTavernは、セルフホスト型ならではの自由度と拡張性を備えたAIチャット環境です。導入手順を振り返ります。

  1. 事前準備: Node.js(v18以上)とGitをインストール
  2. インストール: git clone でリポジトリを取得し、起動スクリプトを実行
  3. API接続: OpenAI、Claude、OpenRouterなどのAPIキーを設定
  4. 日本語化: UI言語の変更と、システムプロンプトへの日本語指示追加
  5. キャラクター追加: Chub.aiなどからカードをダウンロードしてインポート

コスト面では、ローカルLLMなら完全無料ですが品質は限定的です。APIを利用する場合は月2,000〜5,000円程度が目安になります。クラウド型AIチャットサービスのサブスク(月$10〜20)と比べると、自由度を考えれば妥当な範囲といえます。

最初のセットアップには少し手間がかかりますが、一度環境を整えれば好みのモデルとキャラクターで自由にAI会話を楽しめます。不明点はSillyTavern日本語ドキュメントも参考にしてください。

より手軽にAIキャラクターと会話したい場合は、JanitorAI日本語設定ガイドもあわせてご覧ください。

その他のAIチャットサービスについては、AIチャットサービスガイド集もあわせてご覧ください。

よくある質問

SillyTavern導入前の不安を解消するQ&A。

Q: SillyTavernはスマホでも使えますか?

SillyTavernはPC専用のツールです。Windows 10/11、macOS、Linuxでのみ動作します。スマホやタブレットでは利用できません。

Q: SillyTavernはスマホから使える?

厳密には、SillyTavernをPCで起動した状態で、同じWi-Fiネットワーク内のスマホからブラウザでアクセスする方法があります。SillyTavernの設定ファイル(config.yaml)でlisten: trueに変更し、PCのローカルIPアドレス(例: http://192.168.1.100:8000)にスマホからアクセスします。ただし、初期設定やAPI設定はPC上で行う必要があります。

Q: APIキーは無料で取得できますか?

OpenAIやAnthropic(Claude)のAPIは従量課金制で、使用した分だけ料金が発生します。OpenRouterでは一部のモデルが無料で利用できる場合があります。

Q: Node.jsのバージョンが古い場合はどうすればいいですか?

Node.js公式サイトからLTS版をダウンロードして再インストールしてください。SillyTavernはNode.js 18以上が必要です。既存のNode.jsをアンインストールしてからインストールし直すことをおすすめします。

Q: SillyTavernの拡張機能でおすすめは?

特におすすめの拡張機能は3つ。翻訳拡張(英語モデルの出力を日本語に翻訳)、TTS(テキスト読み上げ)(キャラクターの応答を音声で聞ける)、Chub Search(Chub.aiからキャラクターカードを直接検索・インポート)です。拡張機能は「Extensions」メニューから有効化できます。AIロールプレイ用プロンプト集と組み合わせると、さらに充実した体験になります。

関連記事:

関連記事