Пользовались этим инструментом? Оцените его
Пользовались этим инструментом? Оцените его
Unsloth — open-source-фреймворк для запуска и обучения LLM, который позволяет запускать и обучать модели ИИ на собственном локальном оборудовании через открытый интерфейс. Он охватывает текстовые, визуальные, диффузионные (изображения и видео), аудио- и embedding-модели; поддерживаются и локальный инференс, и дообучение LLM.
Unsloth можно установить тремя разными способами: Unsloth Desktop как нативное приложение, Unsloth Studio как веб-интерфейс в браузере или Unsloth Core как исходный Python-пакет для работы через код. Desktop и Studio — интерфейсы без кода; Core — библиотека, которую разработчики вызывают из своих скриптов обучения и ноутбуков.
Unsloth Desktop помечен как Beta и описан как бесплатное приложение с открытым кодом для запуска и обучения моделей ИИ на своём оборудовании, доступное для macOS, Windows и Linux. Unsloth Studio тоже в Beta и позиционируется как открытый no-code веб-интерфейс для обучения, запуска и экспорта открытых моделей в одном локальном интерфейсе. Главная страница описывает Unsloth Desktop тремя словами: open source, бесплатно и 100% локально. В очерке деловой прессы 2024 года сообщалось, что сооснователи компании — братья Michael и Daniel Han, которые тогда участвовали в Y Combinator.
Главное заявление Unsloth: он обучает LLM, диффузионные, TTS- и embedding-модели в 2× быстрее, расходуя на 70% меньше VRAM и без потери точности. Это собственная цифра разработчика; условия тестов, стоящие за ней, приведены ниже.
Опубликованные бенчмарки обучения проводились на GPU H100 и Blackwell с датасетом Alpaca, размером батча 2, 4 шагами накопления градиента, rank 32 и QLoRA на всех линейных слоях. Относительно базовой линии Hugging Face + FA2 таблица указывает для Llama 3.3 (70B) скорость 2x, снижение VRAM более чем на 75% и в 13x более длинный контекст, а для Llama 3.1 (8B) — скорость 2x, снижение VRAM более чем на 70% и в 12x более длинный контекст, в обоих случаях на GPU с 80 ГБ.
Unsloth объясняет результаты на длинном контексте своим алгоритмом gradient checkpointing в сочетании с алгоритмом CCE от Apple и утверждает, что чем больше данных, тем меньше 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 отдаёт его только через бесплатную HTTPS-ссылку Cloudflare и вовсе не запускается, если туннель не поднимается, так что «сырой» порт никогда не открывается наружу.
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 быстрее, на 20% меньше VRAM и поддержка до 8 GPU, а Unsloth Enterprise — как обучение в 30x быстрее, поддержка нескольких узлов и 30% точности, но у обоих есть только кнопка Contact us, поэтому публичной цены нет ни у одного. Enterprise дополнительно указывает до +30% точности, инференс в 5x быстрее, полное обучение, все функции Pro, поддержку нескольких узлов и поддержку клиентов.
Карточки планов расходятся с документацией. Карточка Free описывает себя как freeware стандартной версии Unsloth, отмечает её как open source, называет поддержку Mistral, Gemma и Llama 1, 2, 3 и по-прежнему указывает MultiGPU как «скоро» (coming soon). Таблица различий планов оценивает уровень Free в 2x прироста скорости и 60% снижения VRAM, что отличается от цифры «в 2× быстрее, на 70% меньше VRAM», используемой по всей документации.
Лицензия тоже входит в то, что здесь значит «бесплатно». Unsloth использует двойное лицензирование: основной пакет Unsloth остаётся под Apache 2.0, а некоторые необязательные компоненты, например Unsloth Studio UI, — под AGPL-3.0. Компания говорит, что такая схема помогает поддерживать дальнейшую разработку, сохраняя проект открытым.
Независимое сравнение open-source-фреймворков для дообучения 2026 года ставит Unsloth рядом с тремя другими проектами и отводит каждому свою задачу:
Эти варианты не исключают друг друга: LLaMA-Factory может запускать Unsloth как бэкенд, TRL поставляется с интеграцией Unsloth, а Axolotl внутри вызывает тренеры TRL. Поэтому выбор 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 GPU NVIDIA указан как требование.
Да. Уже скачанные модели находятся автоматически, а если ваши не обнаружены, можно указать свои папки.
Да. Unsloth экспортирует в GGUF или safetensors для сред выполнения, включая llama.cpp, Ollama, vLLM и LM Studio, при условии что шаблон чата совпадает с использованным при обучении.
Основной пакет распространяется под Apache 2.0, а необязательные компоненты, например Unsloth Studio UI, — под AGPL-3.0.