Stack Gems
Menu
← Catalog

Unsloth

Apache-2.0 core for fast local LLM fine-tuning, plus an AGPL desktop studio

Python / Python · AGPL-3.0 · 78.2k

Reviewed 2026-10-18 · last push 2026-10-19 · repo checked 2026-10-19

What's Good

Dual-licensed: the core unsloth package is Apache-2.0, optional parts such as the Unsloth Studio UI are AGPL-3.0 (unslothai/unsloth). Release v0.1.908-beta (2026-10-15), active since 2023 with near-daily releases. It supports NVIDIA, AMD and Intel GPUs, CPUs and Vulkan, on Windows, Linux, WSL and macOS. It trains and runs LLM, embedding, audio and diffusion models, exports to GGUF for llama.cpp and Ollama, and documents using local models with Claude Code, Codex and MCP. Free Colab notebooks cover most popular models. ★~78.2k.

The Catch

Releases are tagged beta and move fast, so pin versions in training scripts. Fine-tuning still needs a capable GPU for anything beyond small models, and multi-GPU support is newer than the single-GPU path. Watch the license split: the library is Apache-2.0, but the Studio UI is AGPL-3.0. The one-line installer pipes a remote script into your shell, so read it first.

Verdict

The default way to fine-tune an open model on one GPU — pin the version and know which part is AGPL.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/unsloth.svg)](https://stackgems.com/gems/unsloth)

HTML

<a href="https://stackgems.com/gems/unsloth"><img src="https://stackgems.com/badge/unsloth.svg" alt="Unsloth reviewed on Stack Gems" height="20"></a>

Related

Python →