Unsloth、Windows ARM64バイナリ版をリリース

基本情報
| 項目 | 内容 |
|---|---|
| リポジトリ | unslothai/unsloth |
| 版 | Windows-ARM64 |
| 公開日 | 2026-09-16 |
| ライセンス | Apache-2.0 |
| 出典の種類 | 公開元の一次情報(GitHub公式リリースで確認) |
収集・肉付けの時点で当サイトのコードが確定させた値です。日付はJST。
概要
unslothai/unslothは、LLM(大規模言語モデル)や拡散モデル(diffusion models)をローカル環境で実行および学習(fine-tuning)するためのUIを提供するプロジェクトです。利用形態としては、デスクトップアプリであるUnsloth Desktop、Web UIであるUnsloth Studio、そしてコードベースのUnsloth Coreの3つの方法が提供されています。
技術的な特徴として、GGUFやMLXといった形式への対応に加え、Qwen3.8、DeepSeek-V4、MiniMax-H3、Gemma 4、FLUXなど、多種多様なモデルアーキテクチャを幅広くサポートしています。これにより、開発者は自身のローカル環境で高度な生成AIモデルの運用を行うことが可能です。
今回のリリースでは、Windows ARM64環境向けのバイナリが新たに提供されました。
主な変更点
Windows ARM64バイナリの提供
今回のアップデートにおける主要な変更点は、Windows ARM64向けのバイナリがリリースされたことです。これにより、ARMアーキテクチャを採用したWindowsデバイスを利用しているユーザーが、Unslothの機能を活用できるようになります。
この変更は、ARMベースのプロセッサを搭載したWindowsマシンを使用している技術者に影響します。これまでx86_64環境を前提としていたワークフローにおいて、ARM64環境でのモデル実行や学習の選択肢が広がります。
対応モデル・ハードウェア
今回のバイナリの提供により、Windows ARM64アーキテクチャを採用したハードウェアが正式に対応しました。これにより、ARMベースのプロセッサを搭載したWindowsデバイスを利用している技術者は、Unslothを通じて以下のモデルアーキテクチャの実行や学習(fine-tuning)を行うことが可能になります。
- GGUF
- MLX
- Qwen3.8
- DeepSeek-V4
- MiniMax-H3
- Gemma 4
- FLUX
など
アップデート方法
WindowsのPowerShell環境において、最新のソース(mainブランチ)からビルドする開発者向け(Developer/Nightly/Experimental)のインストール手順は以下の通りです。
git clone https://github.com/unslothai/unsloth.git
cd unsloth
Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned
.\install.ps1 --local
unsloth studio -p 8888
既にインストール済みの環境を最新の状態に更新する場合は、以下のコマンドを実行してください。
cd unsloth; git pull
.\install.ps1 --local
unsloth studio -p 8888
また、利用シーンに応じて以下のような高度なインストールオプションが用意されています。
インストール場所の指定
UNSLOTH_STUDIO_HOME 環境変数を使用することで、隔離された場所にインストールすることが可能です。
$env:UNSLOTH_STUDIO_HOME='C:\path';.\install.ps1 --local
PyTorchのスキップ(GGUF専用モード) PyTorchを介さず、GGUF形式のみを利用するモードでインストールする場合は、UNSLOTH_NO_TORCH=1 を指定します。
$env:UNSLOTH_NO_TORCH=1; irm https://unsloth.ai/install.ps1 | iex
バックエンドの指定 インストール時に UNSLOTH_LLAMA_CPP_BACKEND を使用して、VulkanやCPU、CUDA、ROCmなどのバックエンドを強制的に指定できます。
$env:UNSLOTH_LLAMA_CPP_BACKEND="vulkan"
irm https://unsloth.ai/install.ps1 | iex
Pythonバージョンの固定 特定のPythonバージョンを指定してインストールする場合は、UNSLOTH_PYTHON を使用します。
$env:UNSLOTH_PYTHON='3.12'; irm https://unsloth.ai/install.ps1 | iex
npmレジストリの指定 企業環境などでプロキシを使用している場合は、UNSLOTH_NPM_REGISTRY を設定できます。
$env:UNSLOTH_NPM_REGISTRY='https://artifactory.example.com/api/npm/npm/';.\install.ps1 --local
アンインストール Windows (PowerShell) でのアンインストールは、以下のコマンドを実行します。
irm https://raw.githubusercontent.com/unslothai/unsloth/main/scripts/uninstall.ps1 | iex
関連記事
- Unsloth v0.1.811-beta公開、Docker・AMD・マルチユーザー対応
- 「unsloth」v0.1.810-beta公開:マルチユーザー対応とDocker刷新
- Unsloth v0.1.808-beta公開、拡散モデルやStrix Haloでの高速化を実現
- Unsloth v0.1.807-beta公開:Vulkan対応とApple Silicon最適化
出典
更新履歴
- 2026-09-20: 下書きに戻していた記事を、材料を集め直して書き直し、公開に戻しました。

