Unsloth 是用來執行和訓練 LLM 的開源框架,可透過開源 UI 在你自己的本機硬體上執行和訓練 AI 模型。它涵蓋文字、視覺、擴散圖像與影片、音訊和嵌入模型,既支援本機推論,也支援 LLM 微調。
Unsloth 有三種不同的安裝方式:原生應用程式 Unsloth Desktop、以瀏覽器為基礎的 Web UI Unsloth Studio,以及最初以程式碼操作的 Python 套件 Unsloth Core。Desktop 和 Studio 是無程式碼介面;Core 則是開發者在自己的訓練腳本和 notebook 中呼叫的函式庫。
Unsloth Desktop 標示為 Beta,被描述為在自有硬體上執行和訓練 AI 模型的免費開源應用程式,提供 macOS、Windows 和 Linux 版本。Unsloth Studio 同樣處於 Beta,定位為在單一本機介面中訓練、執行和匯出開放模型的開源無程式碼 Web UI。官網首頁用三個詞概括 Unsloth Desktop:開源、免費、100% 本機。一篇 2024 年的商業媒體人物報導指出,公司共同創辦人是 Michael 和 Daniel Han 兄弟,兩人當時正在參加 Y Combinator。
Unsloth 的主打說法是:訓練 LLM、擴散、TTS 和嵌入模型時速度快 2×、VRAM 少用 70%,且不損失準確度。這是廠商自己的數字,背後的測試條件見下文。
公開的訓練基準測試在 H100 和 Blackwell GPU 上執行,使用 Alpaca 資料集,batch size 為 2、梯度累積步數為 4、rank 為 32,並對所有線性層使用 QLoRA。以 Hugging Face + FA2 為基準線,表格列出:Llama 3.3(70B)速度 2x、VRAM 減少超過 75%、上下文長 13 倍;Llama 3.1(8B)速度 2x、VRAM 減少超過 70%、上下文長 12 倍,兩者都以 80GB GPU 測得。
Unsloth 將長上下文結果歸功於自家的梯度檢查點演算法加上 Apple 的 CCE 演算法,並表示資料越多,VRAM 用量越少。這些是廠商基準測試,不是獨立量測。
Unsloth Studio 可把模型(包括微調後的模型)匯出為 safetensors 或 GGUF,供 llama.cpp、vLLM、Ollama、LM Studio 及其他執行環境使用。正是這個匯出步驟,把在 Unsloth 中訓練的模型帶進其他軟體。
反方向上,Unsloth 透過相容 OpenAI 的 API 提供本機模型服務,也能連接 ChatGPT/Codex 訂閱和雲端服務供應商。unsloth run 指令可啟動模型服務,並調整上下文大小、GPU 層數、執行緒、取樣、網路和工具設定等選項。
Studio 也能匯入 YAML 訓練設定並預先填入相關設定,而不必從預設開始。
預設情況下,unsloth studio 綁定 127.0.0.1,因此只有本機能存取。--secure 選項只透過免費的 Cloudflare HTTPS 連結提供服務,通道無法建立時根本不會啟動,因此原始連接埠永遠不會暴露。
unsloth start 指令把 Claude Code、Codex 等代理連接到本機模型,讓代理工作流程能使用你自己 GPU 上的模型執行。| 方案 | 標價 | 速度提升 | VRAM 減少 | GPU 支援 |
|---|---|---|---|---|
| Free | 免費 | 2x | 60% | 單張 |
| Unsloth Pro | 未顯示(Contact us) | 2.5x GPU 數量 | 80% | 多張 |
| Unsloth Enterprise | 未顯示(Contact us) | 32x GPU 數量 | 90% | 多張 + 節點 |
Unsloth Pro 宣傳訓練快 2.5x、VRAM 少用 20%、最多支援 8 張 GPU,Unsloth Enterprise 宣傳訓練快 30x、多節點支援和 30% 準確度,但兩者都只顯示 Contact us 按鈕,因此都沒有公開價格。Enterprise 另外列出最多 +30% 準確度、推論快 5x、完整訓練、所有 Pro 功能、多節點支援和客戶支援。
方案卡片的說法與文件不同。Free 卡片自稱是 Unsloth 標準版的免費軟體(freeware),標示開源,列出支援 Mistral、Gemma 和 Llama 1、2、3,並仍把 MultiGPU 列為即將推出(coming soon)。方案差異表給 Free 方案的評等是速度提升 2x、VRAM 減少 60%,與文件中通用的速度快 2×、VRAM 少用 70% 的數字不同。
授權也是這裡「免費」含義的一部分。Unsloth 採用雙重授權模式:核心 Unsloth 套件仍為 Apache 2.0,而 Unsloth Studio UI 等部分選用元件為 AGPL-3.0。公司表示,這種結構有助於支持持續開發,同時讓專案維持開源。
2026 年一項針對開源微調框架的獨立比較,把 Unsloth 與另外三個專案放在一起,並為每個專案指派不同的用途:
這些選擇並不互斥:LLaMA-Factory 可以把 Unsloth 當作後端執行,TRL 內建 Unsloth 整合,Axolotl 則在內部呼叫 TRL 的 trainer。因此選擇 LLaMA-Factory 或 TRL,底層仍可能在執行 Unsloth。
--disable-tools 旗標配套說明。studio/* 和 unsloth_cli/*)。Unsloth Desktop 被描述為免費的開源應用程式,Free 方案即標準版。Unsloth Pro 和 Unsloth Enterprise 也存在,但價格頁顯示的是 Contact us,而非價格。
並非所有任務都需要。Chat 和 Data Recipes 可在 CPU 上執行,Studio 訓練支援 NVIDIA、AMD、MLX 和 Intel 裝置。在 Windows 上訓練則把 NVIDIA GPU 列為必要條件。
可以。已下載的模型會被自動找到;若未被偵測到,可以指定自訂資料夾。
可以。Unsloth 可匯出為 GGUF 或 safetensors,供 llama.cpp、Ollama、vLLM 和 LM Studio 等執行環境使用,前提是聊天範本與訓練時所用的一致。
核心套件為 Apache 2.0,而 Unsloth Studio UI 等選用元件為 AGPL-3.0。