LM Studio / KoboldCpp / Ollama 完全ガイド2026:ローカルLLMを動かす3つの実行環境

ローカルでLLMを動かす定番ツール、LM Studio・KoboldCpp・Ollama の使い分けを実務目線でまとめました。GUI完結型とシングルバイナリ型の違い、GGUF量子化とVRAMの関係、OpenAI互換APIサーバーとしての使い方、SillyTavernなど他ツールからの接続まで。公式リポジトリの記述を確認しながら整理しています。

LM Studio / KoboldCpp / Ollama 完全ガイド2026:ローカルLLMを動かす3つの実行環境 のサムネイル

この記事の要点

  • 3つともローカルでLLMを動かすツール。LM StudioはGUI完結型、KoboldCppは単一実行ファイル型、Ollamaはコマンド中心
  • KoboldCppとOllamaは土台がどちらもllama.cpp。出力の傾向より操作の入口が違うと捉えるほうが実態に近い
  • いずれもローカルにAPIサーバーを立てられる。SillyTavernなど他ツールのバックエンドとして使える
  • 選ぶ基準はモデルサイズと量子化。VRAMに収まる範囲で最大の量子化を選ぶのが基本
  • インストール不要ならKoboldCpp、GUIで完結させたいならLM Studio、常駐サーバーやDocker前提ならOllama

ローカルでLLMを動かす、という話になると必ず名前が挙がるのが LM StudioKoboldCpp です。このサイトでも SillyTavernAI官能小説の作り方 で「バックエンドに使う」と繰り返し書いてきましたが、その本体を扱った記事がありませんでした。

この記事で2つを整理します。

公式

機能と対応範囲は更新が速い領域です。導入前に公式で最新を確認してください。

前提:なぜローカルで動かすのか

クラウドのLLMサービスは手軽ですが、次の制約があります。

  • 利用規約による出力制限
  • 入力内容がサーバーに渡る
  • 従量課金
  • サービス終了や仕様変更のリスク

ローカルで動かせば、これらがモデル自体の性能とライセンスの問題に置き換わります。手元のマシンで完結するので、入力内容が外に出ません。

代わりにGPUという初期投資環境構築の手間が発生します。この記事で扱う2つは、後者を小さくするためのツールです。

LM Studio:GUIで完結させる

LM Studio はデスクトップアプリとして提供される、GUI中心のツールです。

特徴

  • モデルの検索からダウンロードまでアプリ内で完結
  • チャット画面が標準搭載
  • OpenAI互換のローカルAPIサーバーを立てられる
  • Windows / macOS / Linux 対応
  • コマンドライン操作が不要

「まずローカルLLMを動かしてみたい」段階で最も摩擦が少ない選択肢です。Pythonの環境構築も、依存関係の解決も要りません。

向く人

  • コマンドラインに抵抗がある
  • モデル探しも含めて一つのアプリで済ませたい
  • 手元でチャットして試したい

注意

アプリの機能や画面構成は更新で変わります。具体的な操作手順は公式ドキュメントで確認してください。この記事では「何ができるか」の水準に留めます。

KoboldCpp:単一実行ファイルで動かす

KoboldCpp は llama.cpp をベースに機能を足したツールです。公式READMEでは、オリジナルの KoboldAI に着想を得た、扱いやすいAIテキスト生成ソフトウェアと説明されています。

特徴

公式READMEに挙げられている主なものを整理します。

  • インストール不要の単一実行ファイル(外部依存なし)
  • CPUでもGPUでも動作し、部分的なオフロードにも対応
  • GGML / GGUF モデルに対応、過去モデルとの後方互換性
  • KoboldAI Lite UI を同梱(編集ツール、メモリ、World Info、キャラクター、シナリオ)
  • Tavern形式のキャラクターカードを読み込める
  • Windows / macOS / Linux のビルド済みバイナリ。Colab、Docker、Termux経由のAndroid、Raspberry Pi にも対応

LLM以外にも広がっている

ここが認識を更新すべき点です。公式READMEによれば、KoboldCppは現在テキスト生成以外も扱います

機能内容
画像生成・画像編集SD1.5 / SDXL / SD3 / Flux / Qwen Image など
動画生成WAN 系
音声認識Whisper
音声合成複数のTTSエンジン
音楽生成対応あり
画像認識マルチモーダル Vision
MCP サーバーツール呼び出しに対応

「軽量なLLMランタイム」という理解は古い、というのが正確なところです。ただし対応範囲は更新が速いので、具体的に何が動くかは公式READMEで最新を確認してください。

豊富なAPI互換

公式READMEには、複数のWebサービス互換エンドポイントを提供すると記載されています。KoboldCpp独自API、OpenAI API、Ollama API、A1111/Forge API、ComfyUI API などです。

既存のツールを繋ぎ替えずに使えるのは実務上大きい利点です。

向く人

  • インストール作業をしたくない
  • CPUのみ、または非力なマシンで動かしたい
  • 1つのツールで複数のことを済ませたい
  • 既存のクライアントから繋ぎたい

Ollama:コマンドで完結させる

公式: ollama.com

3つ目の選択肢です。コマンド1行でモデルを取ってきて、そのまま動かせるのが特徴です。

特徴

  • 導入がワンライナー — macOS / Windows / Linux いずれも公式のインストールスクリプトが用意されています。Docker イメージも公式配布されています
  • モデルの取得と実行が一体 — モデル名を指定するだけで取得から起動まで進みます。ファイルを自分で探して配置する手間がありません
  • APIサーバーが標準で立つ — ローカルの決まったポート(11434)でREST APIが動きます
  • 公式のライブラリがある — Python と JavaScript 向けが公式に配布されており、自作スクリプトから扱いやすい構成です

中身は llama.cpp

公式READMEには、対応バックエンドとして llama.cpp が挙げられています。

つまり KoboldCpp と土台が同じです。動作の傾向やGGUFの扱いが似ているのは、ここに理由があります。「どちらが速いか」で悩むより、操作の入口が違うだけと捉えるほうが実態に近いです。

向く人

  • コマンド操作に抵抗がない
  • サーバーとして常駐させたい(自作アプリやスクリプトから叩く前提)
  • 複数のマシンやDockerで同じ環境を再現したい

注意

GUIを期待すると肩透かしになります。 対話するだけならコマンドで足りますが、キャラクター設定を作り込んで長く遊ぶ用途では、SillyTavern のようなクライアントを別に用意することになります。

また、手元のGGUFファイルを持ち込む場合は取り込みの手順が要ります。公式ドキュメントに導入方法の項があるので、そちらを確認してください。


GGUFと量子化:VRAMとの付き合い方

どちらのツールを使うにせよ、モデル選びの基本は量子化の理解です。

量子化とは

モデルの重みを低いビット数で表現してファイルサイズとメモリ使用量を減らす手法です。GGUFファイル名には Q4_K_M Q5_K_M Q8_0 のような表記が付きます。

表記傾向
Q8品質重視。重い
Q6 / Q5バランス
Q4_K_M実務で最も使われる帯
Q3 以下軽いが品質低下が目立ちやすい

VRAM別の目安

VRAM現実的な範囲
8GB7B〜13B の量子化版
12GB13B〜20B の量子化版
16GB30B クラスの量子化版
24GB以上30B〜70B の量子化版

**原則は「VRAMに収まる範囲で最大の量子化を選ぶ」**です。収まらない分はシステムメモリにオフロードできますが、速度が明確に落ちます。

環境の考え方は AI生成PC構成完全ガイド にまとめています。

モデルの選び方

日本語で使うなら、日本語能力の高いオープンウェイトを選ぶのが前提です。英語中心のモデルに日本語で話しかけると、語彙が不自然になったり英語に戻ったりします。

各モデルの傾向は 中国AIサービス完全ガイドAI官能小説の作り方 で触れています。

APIサーバーとして使う

両者に共通する重要な機能です。

何ができるか

ローカルにHTTPサーバーが立ち、OpenAI互換のエンドポイントを提供します。つまり、OpenAI APIを叩くように書かれたツールやコードが、接続先を変えるだけでローカルモデルを使えるようになります。

[ SillyTavern など ]
        ↓ HTTP
[ LM Studio / KoboldCpp(ローカルAPIサーバー) ]

[ GGUFモデル ]

SillyTavern から繋ぐ

  1. LM Studio または KoboldCpp でモデルをロード
  2. APIサーバーを起動
  3. SillyTavern の接続設定でそのエンドポイントを指定

「SillyTavernを入れたのに何も返ってこない」の大半は、この2番を忘れているケースです。フロントエンドだけでは動きません。

詳しくは SillyTavern 完全ガイド を参照してください。

自作スクリプトから繋ぐ

OpenAI互換なので、既存のSDKで base_url をローカルに向けるだけで動きます。小説の下書き生成やタグ整理を自動化するといった用途で使えます。

使い分けの結論

LM StudioKoboldCppOllama
導入インストーラ単一実行ファイルワンライナー / Docker
操作GUI同梱UIありコマンド中心
モデル探しアプリ内で完結別途入手名前指定で取得
CPU動作得意
LLM以外画像・動画・音声も
常駐サーバー標準でそう動く
土台llama.cppllama.cpp

KoboldCpp と Ollama は土台が同じ(どちらも llama.cpp)なので、出力の傾向で大きく差が出るわけではありません。違うのは操作の入口です。

選び方

  • 最初の1本、GUIで完結させたいLM Studio
  • インストールしたくない / CPUのみ / 低スペックKoboldCpp
  • 1つのツールで画像や音声もやりたいKoboldCpp
  • コマンドが苦にならない / サーバーとして常駐させたいOllama
  • 迷ったら両方入れる(どれも他方を壊さない)

いずれもローカルにAPIサーバーを立てられるので、後から乗り換えてもクライアント側の作り直しは小さく済みます。最初の選択に時間をかける必要はありません。

よくある詰まりどころ

モデルをロードしたのに応答が返らない

APIサーバーが起動していない可能性が高いです。チャット画面で動いても、外部ツールから使うにはサーバーを別途立てる必要があります。

極端に遅い

  • モデルが大きすぎる(より小さい量子化に変える)
  • GPUに載っていない(オフロード設定を確認)
  • コンテキスト長を大きく取りすぎている

メモリ不足で落ちる

量子化を1段下げるか、より小さいモデルに変えてください。コンテキスト長を縮めるのも有効です。

日本語が不自然

モデルの問題です。ツールを変えても解決しません。日本語能力の高いモデルに変えてください。

出力が途中で切れる

生成トークン数の上限に達しています。設定で上限を上げてください。

関連記事

まとめ

LM Studio と KoboldCpp は、ローカルLLMを動かすための入口です。GUIで完結させたいなら LM Studio、インストールせず軽く動かしたいなら KoboldCpp。

覚えるべきは実質2つです。VRAMに収まる範囲で最大の量子化を選ぶこと、そして外部ツールから使うにはAPIサーバーを起動すること

なお KoboldCpp は、公式READMEを読むと画像・動画・音声まで扱う統合ツールに広がっています。「軽量なLLMランタイム」という認識のままだと、使える機能を取りこぼします。

よくある質問

LM Studio と KoboldCpp はどちらを使えばいいですか?

モデルの検索からダウンロード、チャットまでを一つのGUIで完結させたいなら LM Studio が向きます。インストール作業をせず単一の実行ファイルで動かしたい、あるいはCPUのみの環境や非力なマシンで動かしたいなら KoboldCpp が向きます。どちらもOpenAI互換のAPIサーバーになるため、後から乗り換えても他ツール側の設定はほぼそのまま使えます。

GGUF とは何ですか?

llama.cpp系のツールが読み込むモデルファイル形式です。量子化されたモデルが配布されており、ファイル名に Q4_K_M のような表記が付きます。数字が小さいほどファイルが軽くVRAM消費も減りますが、品質は落ちます。実務では、自分のVRAMに収まる範囲で最も大きい量子化を選ぶのが基本です。

GPUがなくても動きますか?

KoboldCpp はCPUのみでも動作します。公式READMEにもCPUまたはGPUで動作し、部分的なオフロードにも対応すると記載されています。ただし応答速度は大きく落ちるため、長い会話には向きません。実用速度を求めるならVRAM 8GB以上のGPUが目安です。

SillyTavern から使えますか?

使えます。どちらもローカルにAPIサーバーを立てられるので、SillyTavern側で接続先としてそのエンドポイントを指定します。KoboldCpp は公式READMEで、KoboldCpp独自API・OpenAI API・Ollama APIなど複数の互換エンドポイントを提供すると記載しています。使い方は [SillyTavern 完全ガイド](/posts/sillytavern-guide-2026/) を参照してください。

どのくらいのVRAMでどのモデルが動きますか?

量子化の程度で変わりますが、目安としてVRAM 8GBで7B〜13Bクラスの量子化版、12GBで13B〜20B、16GBで30Bクラス、24GB以上で30B〜70Bクラスが視野に入ります。VRAMに収まらない分はシステムメモリへオフロードできますが、その分だけ速度が落ちます。

KoboldCpp はLLM以外にも使えますか?

公式READMEによれば、テキスト生成に加えて画像生成・画像編集、動画生成、音声認識、音声合成、音楽生成、画像認識などに対応すると記載されています。単なるLLMランタイムではなく統合的なツールに拡張されています。対応範囲は更新が速いので、最新は公式READMEで確認してください。

商用利用や生成物の権利はどうなりますか?

ツール本体のライセンスと、読み込むモデルのライセンスは別物です。生成物を販売する場合に効いてくるのはモデル側の条件なので、使うモデルの配布ページで個別に確認してください。考え方は [AIエロ絵の商用ライセンス完全整理](/posts/nsfw-ai-model-license-guide-2026/) にまとめています。

AIでエロコンテンツを作るときの参考に(FANZAの人気作品)

以下はAI生成物ではなく、FANZAで人気の同人作品です。どんな題材・構図・シチュエーションが支持されているのかを押さえておくと、AIでエロコンテンツを作るときの狙いが定まります。

生意気なアノ子を「催●道具」で肉便器にした話〜金●の闇偏〜

生意気なアノ子を「催●道具」で肉便器にした話〜金●の闇偏〜

★5(レビュー10件)・500P

99円 FANZAで見る
生意気なアノ子を〇〇な方法で犯した話〜中野●葉偏〜

生意気なアノ子を〇〇な方法で犯した話〜中野●葉偏〜

★5(レビュー10件)・500P

66円 FANZAで見る
容姿端麗な美女が公園で目覚めた露出の快楽

容姿端麗な美女が公園で目覚めた露出の快楽

★5(レビュー10件)

22円 FANZAで見る
怖い女上司が脱いだらHで可愛かった話-プライベートSEX編-

怖い女上司が脱いだらHで可愛かった話-プライベートSEX編-

★4.97(レビュー34件)・105P

1,001円 FANZAで見る
海瀬蒼羽はキミだけのモノになりたい

海瀬蒼羽はキミだけのモノになりたい

★4.93(レビュー55件)・43P

440円 FANZAで見る
ポンコツ独身メイドあかねさん(28)

ポンコツ独身メイドあかねさん(28)

★4.93(レビュー15件)・76P

440円 FANZAで見る

※ 本セクションはアフィリエイト広告(FANZA)を含みます。掲載作品はAI生成物ではありません。価格・配信状況は変わる場合があるため商品ページで最新情報をご確認ください。

次へ