<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk" -->

---
title: Hands-on with Unsloth Desktop, for running and training...
description: Unsloth Desktop is an open-source, Apache-licensed tool from brothers Daniel and Michael Han that lets users run and train LLMs locally, offering chat, image,...
canonical: https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Hands-on with Unsloth Desktop, for running and training LLMs locally | daily.dev
og:description: Unsloth Desktop is an open-source, Apache-licensed tool from brothers Daniel and Michael Han that lets users run and train LLMs locally, offering chat, image,...
og:url: https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk
og:image: https://api.daily.dev/og/posts/jEwIYaeMK.png
og:image:alt: Hands-on with Unsloth Desktop, for running and training LLMs locally
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Hands-on with Unsloth Desktop, for running and training LLMs locally

**[InfoWorld](https://daily.dev/sources/infoworld)** · 6 min read · 0 upvotes · 0 comments

## Summary

Unsloth Desktop is an open-source, Apache-licensed tool from brothers Daniel and Michael Han that lets users run and train LLMs locally, offering chat, image, video, and text-to-speech generation, plus a model training workbench with a graphical GUI. Compared to LM Studio, it launches as a browser-based UI rather than a windowed app, offers fewer tweakable settings, but adds distinctive features like Data Recipes (visual multi-step data workflows similar to ComfyUI), auto-healing and nudge tool calls, and an all-in-one image-model training pipeline. The hands-on review notes patchy documentation, confusing UI cues around model loading versus quantization selection, missing download progress indicators, and an undocumented requirement to launch via an MSVC developer prompt for SDXL training. LM Studio is still judged the more polished desktop experience, but Unsloth Desktop stands out for its training capabilities.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.infoworld.com/article/4211593/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally.html>

## Questions this post answers

### What is Unsloth Desktop and how does it differ from LM Studio?

Unsloth Desktop is an open-source, Apache-licensed application for running and training LLMs locally on Windows, macOS, and Linux, built by Daniel and Michael Han. Unlike LM Studio's windowed desktop app, it opens a console and a web browser tab for its GUI, offers fewer configuration knobs, but adds a model training workbench, image/video/text-to-speech generation, and a visual multi-step workflow builder called Data Recipes.

_daily.dev surfaces hands-on comparisons like this for developers weighing local LLM tooling choices._

### What is the default context length in Unsloth Desktop and is it enough for long conversations?

The default context length in Unsloth Desktop is 4096 tokens, which is too small for sustained conversations. Increasing it to at least double that value is recommended to avoid running out of context during extended chats, since running out of tokens can force restarting the prompt.

_Developers tuning local LLM configs can track practical setup tips like this on daily.dev._

### What issue occurs when training SDXL-based image models in Unsloth Desktop?

Training an SDXL-family image model in Unsloth Desktop can crash with a cryptic error unless the application is launched from within an MSVC developer prompt, a requirement that is not documented anywhere in the official docs. This was discovered only through trial and error while attempting local image model training.

_Anyone debugging local model-training environments can find workaround writeups like this via daily.dev._

## Similar posts on daily.dev

- [Introducing Unsloth Studio](https://daily.dev/posts/introducing-unsloth-studio-rlzixp7lv) · Hacker News · 1 upvotes · 0 comments
- [Train an LLM on an NVIDIA Blackwell Desktop with Unsloth—and Scale It](https://daily.dev/posts/train-an-llm-on-an-nvidia-blackwell-desktop-with-unsloth-and-scale-it-9ojbp127t) · NVIDIA Developer · 1 upvotes · 0 comments

---

Tags: [#genai](https://daily.dev/tags/genai), [#local-ai](https://daily.dev/tags/local-ai), [#lm-studio](https://daily.dev/tags/lm-studio)

[View this post on daily.dev](https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Hands-on with Unsloth Desktop, for running and training LLMs locally","url":"https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk"},"datePublished":"2026-08-31T09:01:57.214Z","dateModified":"2026-09-01T10:14:36.070Z","description":"Unsloth Desktop is an open-source, Apache-licensed tool from brothers Daniel and Michael Han that lets users run and train LLMs locally, offering chat, image,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5d13bc1f218e73269494d9cb7b58769f?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5d13bc1f218e73269494d9cb7b58769f?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"InfoWorld","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"InfoWorld","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bf6d68a999064029b0bb09aa6268f1f3","url":"https://daily.dev/sources/infoworld"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"genai,local-ai,lm-studio","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"InfoWorld","item":"https://daily.dev/sources/infoworld"},{"@type":"ListItem","position":3,"name":"Hands-on with Unsloth Desktop, for running and training LLMs locally"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/hands-on-with-unsloth-desktop-for-running-and-training-llms-locally-jewiyaemk#faq","mainEntity":[{"@type":"Question","name":"What is Unsloth Desktop and how does it differ from LM Studio?","acceptedAnswer":{"@type":"Answer","text":"Unsloth Desktop is an open-source, Apache-licensed application for running and training LLMs locally on Windows, macOS, and Linux, built by Daniel and Michael Han. Unlike LM Studio's windowed desktop app, it opens a console and a web browser tab for its GUI, offers fewer configuration knobs, but adds a model training workbench, image/video/text-to-speech generation, and a visual multi-step workflow builder called Data Recipes. daily.dev surfaces hands-on comparisons like this for developers weighing local LLM tooling choices."}},{"@type":"Question","name":"What is the default context length in Unsloth Desktop and is it enough for long conversations?","acceptedAnswer":{"@type":"Answer","text":"The default context length in Unsloth Desktop is 4096 tokens, which is too small for sustained conversations. Increasing it to at least double that value is recommended to avoid running out of context during extended chats, since running out of tokens can force restarting the prompt. Developers tuning local LLM configs can track practical setup tips like this on daily.dev."}},{"@type":"Question","name":"What issue occurs when training SDXL-based image models in Unsloth Desktop?","acceptedAnswer":{"@type":"Answer","text":"Training an SDXL-family image model in Unsloth Desktop can crash with a cryptic error unless the application is launched from within an MSVC developer prompt, a requirement that is not documented anywhere in the official docs. This was discovered only through trial and error while attempting local image model training. Anyone debugging local model-training environments can find workaround writeups like this via daily.dev."}}]}
```

