Já usou esta ferramenta? Avalie-a
Já usou esta ferramenta? Avalie-a
Unsloth é um framework de código aberto para rodar e treinar LLMs que permite rodar e treinar modelos de IA no seu próprio hardware local por meio de uma interface de código aberto. Ele cobre modelos de texto, visão, difusão de imagem e vídeo, áudio e embeddings, tanto para inferência local quanto para o ajuste fino de LLM.
O Unsloth pode ser instalado de três formas distintas: Unsloth Desktop como app nativo, Unsloth Studio como interface web no navegador ou Unsloth Core como o pacote Python original baseado em código. Desktop e Studio são as interfaces sem código; Core é a biblioteca que desenvolvedores chamam a partir dos próprios scripts de treino e notebooks.
O Unsloth Desktop é marcado como Beta e descrito como um app gratuito e de código aberto para rodar e treinar modelos de IA no seu próprio hardware, disponível para macOS, Windows e Linux. O Unsloth Studio também está em Beta e é posicionado como uma interface web sem código e de código aberto para treinar, rodar e exportar modelos abertos em uma única interface local. A página inicial resume o Unsloth Desktop em três palavras: código aberto, gratuito e 100% local. Um perfil de 2024 na imprensa de negócios relatou que os cofundadores da empresa são os irmãos Michael e Daniel Han, que na época participavam da Y Combinator.
A principal alegação do Unsloth é que ele treina modelos LLM, de difusão, TTS e de embeddings 2× mais rápido, com 70% menos VRAM e sem perda de precisão. Esse é o número do próprio fornecedor; as condições de teste por trás dele estão descritas abaixo.
Os benchmarks de treino publicados rodaram em GPUs H100 e Blackwell com o dataset Alpaca, batch size 2, 4 passos de acumulação de gradiente, rank 32 e QLoRA em todas as camadas lineares. Contra uma linha de base Hugging Face + FA2, a tabela lista para Llama 3.3 (70B) velocidade 2x, mais de 75% de redução de VRAM e contexto 13x maior, e para Llama 3.1 (8B) velocidade 2x, mais de 70% de redução de VRAM e contexto 12x maior, ambos em GPUs de 80 GB.
O Unsloth atribui seus resultados de contexto longo ao seu algoritmo de gradient checkpointing somado ao algoritmo CCE da Apple, e diz que quanto mais dados, menos VRAM ele usa. São benchmarks do fornecedor, não medições independentes.
O Unsloth Studio exporta modelos, inclusive ajustados, para safetensors ou GGUF para uso com llama.cpp, vLLM, Ollama, LM Studio e outros runtimes. É essa etapa de exportação que leva um modelo treinado no Unsloth para outros softwares.
No sentido inverso, o Unsloth serve modelos locais por uma API compatível com OpenAI e também pode conectar uma assinatura ChatGPT/Codex e provedores de nuvem. O comando unsloth run serve um modelo e altera configurações como tamanho de contexto, camadas de GPU, threads, amostragem, rede e configuração de ferramentas.
O Studio também pode importar uma configuração de treino em YAML e preencher previamente as configurações relevantes, em vez de começar pelas predefinições.
Por padrão, unsloth studio se vincula a 127.0.0.1, então só a máquina local consegue acessá-lo. A opção --secure o serve apenas por um link HTTPS gratuito da Cloudflare e nem chega a iniciar se o túnel não puder subir, de modo que a porta bruta nunca fica exposta.
unsloth start, para que um fluxo de agente rode com um modelo na sua própria GPU.| Plano | Preço indicado | Ganho de velocidade | Redução de VRAM | Suporte a GPU |
|---|---|---|---|---|
| Free | Gratuito | 2x | 60% | Única |
| Unsloth Pro | Não exibido (Contact us) | 2,5x nº de GPUs | 80% | Múltiplas |
| Unsloth Enterprise | Não exibido (Contact us) | 32x nº de GPUs | 90% | Múltiplas + nó |
O Unsloth Pro é apresentado com treino 2,5x mais rápido, 20% menos VRAM e suporte a até 8 GPUs, e o Unsloth Enterprise com treino 30x mais rápido, suporte multinó e 30% de precisão, mas ambos mostram só um botão Contact us, então nenhum dos dois tem preço público. O Enterprise lista ainda até +30% de precisão, inferência 5x mais rápida, treino completo, todos os recursos do Pro, suporte multinó e suporte ao cliente.
Os cards dos planos dizem coisas diferentes da documentação. O card Free se descreve como freeware da versão padrão do Unsloth, marca-a como código aberto, cita suporte a Mistral, Gemma e Llama 1, 2, 3 e ainda lista MultiGPU como em breve (coming soon). A tabela de diferenças entre planos atribui ao nível Free ganho de velocidade de 2x e redução de VRAM de 60%, o que difere do número de 2× mais rápido e 70% menos VRAM usado em toda a documentação.
A licença faz parte do que "gratuito" significa aqui. O Unsloth usa um modelo de licença dupla: o pacote principal do Unsloth continua sob Apache 2.0, enquanto certos componentes opcionais, como a Unsloth Studio UI, estão sob AGPL-3.0. A empresa diz que essa estrutura ajuda a sustentar o desenvolvimento contínuo mantendo o projeto em código aberto.
Uma comparação independente de 2026 entre frameworks de ajuste fino de código aberto coloca o Unsloth ao lado de outros três projetos e atribui a cada um uma função diferente:
Essas opções não são mutuamente exclusivas: o LLaMA-Factory pode rodar o Unsloth como backend, o TRL traz uma integração com o Unsloth e o Axolotl chama internamente os trainers do TRL. Escolher LLaMA-Factory ou TRL ainda pode, portanto, significar rodar o Unsloth por baixo.
--disable-tools.studio/* e unsloth_cli/*).O Unsloth Desktop é descrito como um app gratuito e de código aberto, e o plano Free é a versão padrão. Unsloth Pro e Unsloth Enterprise existem, mas a página de preços mostra Contact us em vez de um preço.
Não para todas as tarefas. Chat e Data Recipes funcionam em CPU, e o treino no Studio suporta dispositivos NVIDIA, AMD, MLX e Intel. Para treinar no Windows, uma GPU NVIDIA aparece como requisito.
Sim. Modelos já baixados são encontrados automaticamente, e você pode indicar pastas personalizadas se os seus não forem detectados.
Sim. O Unsloth exporta para GGUF ou safetensors para runtimes como llama.cpp, Ollama, vLLM e LM Studio, desde que o template de chat seja o mesmo usado no treino.
O pacote principal está sob Apache 2.0, enquanto componentes opcionais como a Unsloth Studio UI estão sob AGPL-3.0.