Build1 publisher2 min readPublished
LM Studio adds headless llmster daemon; Ollama vs. LM Studio choice still comes down to licence and workflow
LM Studio 0.4.0 shipped llmster, a headless daemon that runs it on the Linux GPU servers where MIT-licensed Ollama already worked. Teams whose policy demands auditable source now decide on licence, since only LM Studio's lms CLI carries an MIT grant.
The Engineer · Build desk

What happened
- LM Studio 0.4.0 shipped llmster, a daemon for Linux boxes and GPU rigs, with continuous batching across four parallel slots by default.
- LM Studio dropped its commercial licence requirement in July 2025, so it is free for internal business use as well as at home.
- LM Studio's desktop app is still proprietary freeware from Element Labs, and only its lms command-line tool is MIT licensed.
- Ollama 0.34.0, released 9 September 2026, added OpenAI-compatible client tool search, response compaction and a bridge into ChatGPT Desktop.
- Ollama sells a cloud add-on at $20 a month for Pro and $500 a month for Team, while LM Studio has no paid tier.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
- constraint A team bound to auditable source still cannot adopt LM Studio's desktop app, and has to clear the headless daemon's licence on its own before it goes on a server.
- capability Agent tooling written against Claude's API shape can point at a headless LM Studio box on a Linux GPU server through its Anthropic-compatible endpoint.
- decision Memory sets the model ceiling on either tool: an 18 GB 27B build overruns a 16 GB laptop by 2 GB, so the quantisation choice comes before the runtime choice.
The dev.to comparison credits llmster with closing LM Studio's headless gap [3]. The desktop app exposes its server controls through a Developer Mode [17]. An Ollama install is already an HTTP endpoint, and pointing a coding agent at localhost:11434 is a one-line change [10]. llmster installs with one command, `curl -fsSL https://lmstudio.ai/install.sh | bash`, and runs headless on a server [4].
Under the wrapper, both tools run llama.cpp and both now ship Apple MLX paths. The comparison concludes the split is about workflow, not raw speed [11]. The post's one measurement varied the model. Gemini 3.8 Flash (High) and Claude Opus 4.6 (Thinking) each scored 17 of 17 on a machine-checked, seven-constraint planning task, with median wall times of 23 and 67 seconds over three trials per model [14]. Opus took about 2.9 times as long [2]. For that result to inform a runtime choice, the same GGUF would have to be timed on llmster and on Ollama, on one machine, at the same context length.
Memory binds before either runtime does. The post lists qwen3.8:27b as an 18 GB GGUF at 256K context [12]. A 16 GB laptop is 2 GB short before the operating system has claimed anything [1]. The post's answer is a smaller or more aggressively quantised build, on either tool [12].
Licence is where the tools still part ways. The comparison states the rule this way: "If your policy requires auditable code, that is a hard stop; if it requires a clear right to use, LM Studio satisfies it." [15] On LM Studio's side, the MIT grant covers the lms CLI [2]. On a headless server, the daemon is what gets deployed. The post does not say which licence covers it.
The daemon's API choices are sound. Version 0.4.0 added a stateful /v1/chat REST API with local MCP support gated behind permission keys [5]. A key check before a model can reach local tools is the right default for a process listening on a shared server. Version 0.4.22 made tool-returned images work across the OpenAI-compatible /v1/responses and /v1/chat/completions endpoints and the Anthropic-compatible /v1/messages [6].
My context is a shared GPU server under a rule that deployed code must be auditable. There I would keep Ollama until llmster's licence terms are confirmed. A team whose rule is a documented right to use, with agent tooling written against Claude's API shape, has a concrete reason to try llmster first [6].
What to watch
- Element Labs stating llmster's licence terms, or extending the MIT grant that now covers only the lms CLI to the daemon.
- A same-GGUF, same-machine timing of llmster's four-slot continuous batching against Ollama's server.
- Any change to the July 2025 terms that made LM Studio free for internal business use.