Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

Axolotl

単一の GPU からマルチノードのクラスターまで対応する、設定ファイル駆動のオープン LLM 向けファインチューニングツールです。

レビュー: Sheela · 更新

GitHubで見る オープンソース

当サイトの評価

4.3/5

GPU 1 枚では足りなくなったときにファインチューニングが向かう先が Axolotl です。YAML ファイル一つで、あらゆる並列化戦略が使え、それに見合う学習コストがあります。

Axolotlとは?

Axolotl は、一つの YAML ファイルで動かすオープンソースの LLM 向けポストトレーニングフレームワークです。ベースモデル、データセットの形式、手法を設定し、`axolotl train` を実行します。同じ設定で前処理、学習、評価、量子化、推論をまかない、`axolotl export` で llama.cpp や Ollama 用の GGUF ファイルも作れるようになりました。

フルファインチューニング、LoRA と QLoRA、NVFP4 や MXFP4 までの量子化を考慮した学習、選好チューニング(DPO、IPO、KTO、ORPO)、強化学習(GRPO、GDPO)、報酬モデルに対応し、対象はテキスト、視覚言語、音声のモデルです。スケーリングには DeepSpeed、FSDP2、そしてノードをまたいで組み合わせられるテンソル、コンテキスト、エキスパートの並列化を使います。

Nvidia の GPU(bf16 と Flash Attention には Ampere 以降)か AMD の GPU、Python 3.12、PyTorch 2.13 以降が必要です。バージョン 0.21.0 は 2026年10月16日に Apache 2.0 でリリースされました。

Axolotlは使う価値があるか?

Axolotl の強みは、規模を大きくしても再現できることです。1 回の実行は他の人が再実行できる YAML ファイル一つで、同じ形式がカード 1 枚での LoRA から、FSDP2 とテンソル、コンテキスト、エキスパートの並列化を組み合わせるマルチノードの学習まで対応します。GitHub のスターは約 12,600 で、Unsloth(約 78,500)や LlamaFactory(約 75,700)よりはるかに少ないですが、共有しやすいため、その設定ファイルは公開されたモデルカードによく登場します。

もう一つの売りは、モデルへの対応の速さです。2026年9月と10月だけでも、README には MiniCPM5、Qwen3.6、Reflection の Beam、GPU 1 枚のメモリーより大きなモデル向けの CPU を経由した FSDP2 QLoRA の読み込み、GGUF の書き出し、DeepEP なしで NVLink や PCIe 上で mixture-of-experts モデルを学習させるエキスパート並列モードが並んでいます。4 月に追加された非同期 GRPO は、ステップあたり最大 58% 速いと文書化されています。

テレメトリーが既定でオンなのは、共有クラスターでは重要です。Axolotl はシステムとハードウェアの詳細、実行時のメトリクス、ホワイトリストに載ったモデル名と設定、無害化したエラーのトレースを PostHog に送り、AXOLOTL_DO_NOT_TRACK=1 を設定しない限り、その旨を伝えるために起動を 10 秒止めます。ドキュメントによると、個人データやファイルパスは収集されません。

コストは専門知識です。長い設定リファレンス、Python と PyTorch のバージョン固定、分散学習の用語は知っていて当然とされ、LlamaFactory にあるような Web インターフェースはありません。Docker イメージを使えば環境の問題はほぼなくなります。カード 1 枚での最初の LoRA なら、Unsloth や LlamaFactory のほうが入りやすいです。その段階を過ぎると、Axolotl の並列化の幅広さが学習コストを受け入れる理由になります。

真価を発揮する場面

  • 8 GPU のノードを借りているリーガルテック系スタートアップの ML エンジニア

    契約書のデータで大きなオープンモデルを、再現可能な実行でファインチューニングする

    QLoRA と FSDP2 を使う YAML を一つ書き、各 GPU が量子化したモデルの完全なコピーを持たずに済むよう CPU を経由した読み込みを使い、ファイルをデータセットのバージョンと並べてコミットします。Axolotl は Apache 2.0 で無料で、費用は GPU の時間です。設定ファイルがあるので、データを更新した後の再実行も定型作業になります。

  • 小さなモデルに推論の振る舞いを加えたい研究者

    ワークステーションの GPU で、カスタムの報酬関数を使って GRPO を実行する

    同梱のサンプル(axolotl fetch examples)から始め、手法を GRPO に切り替えて報酬関数を指定します。非同期 GRPO はステップあたり最大 58% 速いと文書化されています。bf16 と Flash Attention には Ampere 以降の Nvidia のカードが必要です。

  • 端末上で動くアシスタントを出荷する従業員 30 人の企業のプロダクトチーム

    ファインチューニングしたモデルを Ollama で動くものにする

    LoRA を学習させてマージし、axolotl export で llama.cpp や Ollama 用の量子化した GGUF を書き出します。別の変換ツールチェーンは不要になります。設定やモデルの選択が商業上の機密に当たる場合は、AXOLOTL_DO_NOT_TRACK=1 を設定します。

導入前に確認すること

導入
uv ベースのインストール(対応する PyTorch のビルドを入れてから `uv pip install --no-build-isolation axolotl[deepspeed]`)か、README がエラーが起きにくいとする axolotlai/axolotl の Docker イメージを使います。`axolotl fetch examples` と `axolotl train examples/llama-3/lora-1b.yml` で最初の実行ができます。ハードウェアがない場合は Colab のノートブックがあります。
連携
Hugging Face のモデルとデータセット。S3、Azure、GCP、OCI のデータ。DeepSpeed と FSDP2。llama.cpp と Ollama 向けの GGUF の書き出し。Nebius Serverless Jobs を含むクラウド起動用プラグインと、RunPod、Vast.ai、Modal のテンプレート。`axolotl agent-docs` で使える同梱のエージェント向けドキュメント。
データとプライバシー
自分のハードウェアで動きます。オプトアウト式の PostHog テレメトリーは、システム、ハードウェア、実行時のメトリクス、ホワイトリストに載ったモデル名、設定、無害化したエラーを送ります。AXOLOTL_DO_NOT_TRACK=1 で無効になります。Apache 2.0 は商用利用を認めますが、ベースモデルのライセンスは引き続き適用されます。リポジトリにセキュリティアドバイザリは公開されていません。
大規模利用時のコスト
ソフトウェアは無料で、コストは GPU です。Axolotl はモデルごとの VRAM の表を公表していないので、試しの実行からジョブの規模を見積もります。マルチノードの作業はクラウドの GPU 時間の料金で課金されます。メンテナーとの取り決めにより専用サポートを受けられますが、価格は公表されていません。
制限
GUI はありません。Python 3.12 と PyTorch 2.13+ が必要です。未解決の issue は約 250 件です。マルチモーダルの学習はベータとして始まりました。

良い点

  • 実行ごとに再現可能な YAML ファイル一つ
  • ノードをまたぐ FSDP2、DeepSpeed、N 次元の並列化
  • SFT、DPO、GRPO、QAT、報酬モデル
  • 新しいモデルへの対応が速く、GGUF の書き出しもできます

気になる点

  • グラフィカルなインターフェースがありません
  • テレメトリーが既定でオンです
  • 分散学習の知識が前提です
  • Nvidia か AMD の GPU のみです

おすすめの人

特に複数の GPU にまたがって、繰り返し可能なファインチューニングを行う実務者。

Axolotlの代替

Axolotl:よくある質問

Axolotlは使う価値があるか?
GPU 1 枚では足りなくなったときにファインチューニングが向かう先が Axolotl です。YAML ファイル一つで、あらゆる並列化戦略が使え、それに見合う学習コストがあります。 評価は5点満点中4.3点です。
Axolotlの料金は?
Apache 2.0 ライセンスの無料オープンソースです。
Axolotlの欠点は?
グラフィカルなインターフェースがありません; テレメトリーが既定でオンです; 分散学習の知識が前提です; Nvidia か AMD の GPU のみです.
Axolotlは誰に向いているか?
特に複数の GPU にまたがって、繰り返し可能なファインチューニングを行う実務者。
チームや本番環境でAxolotlを使うと費用はいくらか?
ソフトウェアは無料で、コストは GPU です。Axolotl はモデルごとの VRAM の表を公表していないので、試しの実行からジョブの規模を見積もります。マルチノードの作業はクラウドの GPU 時間の料金で課金されます。メンテナーとの取り決めにより専用サポートを受けられますが、価格は公表されていません。
Axolotlは企業データを扱っても安全か?
自分のハードウェアで動きます。オプトアウト式の PostHog テレメトリーは、システム、ハードウェア、実行時のメトリクス、ホワイトリストに載ったモデル名、設定、無害化したエラーを送ります。AXOLOTL_DO_NOT_TRACK=1 で無効になります。Apache 2.0 は商用利用を認めますが、ベースモデルのライセンスは引き続き適用されます。リポジトリにセキュリティアドバイザリは公開されていません。
Axolotlの代わりになるものは?
当サイトでレビューした中で最も近い代替はUnsloth, TRL 、 LlamaFactoryです。

回答確認日:2026年10月26日