米国のUnsloth AIが開発するオープンソースのLLM学習ツール。2023年11月の公開当初は「学習を高速化するPythonライブラリ」だったが、その後スコープを広げ、2026年現在はデスクトップアプリ(Unsloth Desktop)、ブラウザUI(Unsloth Studio)、コードから使うライブラリ(Unsloth Core)の3形態で提供されている。LoRA・QLoRA・フルファインチューニングに加え、GRPOやDPOといった強化学習(RL)による学習にも対応し、同じGPUでより速く、より少ないVRAMで学習を回せる点が最大の特徴である。QwenやGemma、DeepSeek、Llamaなど主要なオープンモデルをカバーし、Google ColabやKaggleの無料GPUでも動かせるため、手元に高価なGPUがなくてもファインチューニングを試せる。
主な特徴
- 学習の高速化とVRAM削減: オープンソース版で、標準的な実装(Flash Attention 2)と比べておよそ2倍の学習速度と70%程度のVRAM削減をうたう。同じGPUでより大きなモデル・より長いコンテキストを扱えるようになる
- 幅広い学習手法に対応: LoRA / QLoRA / フルファインチューニング / 継続事前学習に加え、SFT・GRPO・DPOなどの強化学習にも対応。テキストモデルだけでなく、画像(拡散モデル)・音声・埋め込み・マルチモーダルモデルも扱える
- 無料ノートブックで即座に試せる: 主要モデルごとに用意されたColabノートブックが公開されており、環境構築なしでブラウザから学習を実行できる。KaggleのGPUでも利用可能
- Desktop / Studio / Core の3形態: GUIで完結させたい人向けのデスクトップアプリ、ブラウザから使うStudio、スクリプトに組み込むCoreを用途に応じて選べる。ローカルでモデルを動かしつつ、OpenAI互換・Anthropic互換のエンドポイントとして外部から呼び出すこともできる
- エージェント・MCP連携: MCP(Model Context Protocol)サーバーとして公開でき、Claude CodeやCodexなどのコーディングエージェントからローカルモデルを利用できる
- 多様なハードウェアで動く: NVIDIAだけでなくAMD・IntelのGPU、Vulkanバックエンド、CPU実行にも対応。マルチGPU構成やWindows / Linux / WSL / macOSといった複数環境をサポートする
料金
| プラン | 料金 | 主な内容 |
|---|---|---|
| オープンソース版 | 無料 | Desktop / Studio / Core をすべて無料で利用可能。LoRA・QLoRA・フル学習・RLに対応 |
| Pro | 公式サイトで要確認 | オープンソース版より高速なカーネル、より長いコンテキスト、優先サポート |
| Enterprise | 要問い合わせ | Flash Attention 2比での大幅な高速化、精度の改善、推論の高速化、マルチノード対応、サポート |
料金は2026年8月時点の情報です。オープンソース版はApache 2.0ライセンス(Studio UIなど一部コンポーネントはAGPL-3.0)で提供されています。最新の料金は公式サイトをご確認ください。
メリット・デメリット
✅ メリット
- 同じGPUで学習が速くなり、VRAM消費も減るため、コンシューマ向けGPUや無料のColab枠でもファインチューニングを実行できる
- ライブラリ本体がオープンソースで、追加費用なしに本格的な学習パイプラインを組める
- モデルごとのサンプルノートブックが充実しており、機械学習の専門家でなくても手順をなぞって試せる
- SFTだけでなくGRPO・DPOといった強化学習まで同じツール上で扱える
- デスクトップアプリ・ブラウザUI・ライブラリと入り口が複数あり、GUI派とコード派の双方に対応する
⚠️ デメリット
- ファインチューニング自体の前提知識(データセット整形、ハイパーパラメータ、評価)は依然として必要で、完全なノーコードではない
- 高速化の効果はモデル・GPU・設定に依存するため、公称値がそのまま自分の環境で出るとは限らない
- 大規模なマルチノード学習や最上位の最適化は有償プラン側の機能として位置づけられている
- オープンソースプロジェクトゆえに更新が速く、新しいモデルへの対応やバージョン間の差異を追い続ける必要がある
類似サービスとの比較
| 比較項目 | Unsloth | Axolotl | LLaMA-Factory | Hugging Face TRL |
|---|---|---|---|---|
| 提供元 | Unsloth AI | Axolotl AI | 開発コミュニティ | Hugging Face |
| 主な用途 | 高速なファインチューニング・RL | 設定ファイル駆動の学習 | 幅広いモデルの学習 | 学習アルゴリズムのライブラリ |
| GUI | あり(Desktop / Studio) | なし(CLI中心) | あり(Web UI) | なし(ライブラリ) |
| 強み | 速度とVRAM削減、ローカル実行 | YAMLでの再現性の高い設定 | 対応モデルの広さ | 最新手法への追随 |
| 料金 | 無料(有償プランあり) | 無料(OSS) | 無料(OSS) | 無料(OSS) |
こんな人におすすめ
- 手元のGPUやColabの無料枠で、オープンモデルのファインチューニングを試してみたい人
- 自社データに合わせた小規模な特化モデルを、クラウドの学習APIに頼らず自前で作りたい開発者
- GRPOやDPOなど強化学習ベースの学習手法を、手軽に検証したい研究者・エンジニア
- ローカルでモデルを動かし、OpenAI互換エンドポイントやMCP経由で自作ツールから呼び出したい人
- 学習コスト(GPU時間・VRAM)を削りたいチーム
まとめ
Unslothは、LLMのファインチューニングと強化学習を「限られたGPUでも回せるところまで」引き下げるオープンソースツールである。もともとは高速化ライブラリだったが、デスクトップアプリやブラウザUIを備え、ローカルでモデルを動かして外部ツールから呼び出すところまで守備範囲を広げてきた。まずは無料のノートブックで小さなモデルを1本学習させてみて、手順と効果を確かめるところから始めるとよい。大規模なマルチノード学習が必要になった段階で、有償プランの検討に進む流れが現実的である。