Short answer: Ollama and LM Studio both run a local LLM on your own machine for free. The difference is how you use them. Want a chat app that works without touching a terminal → LM Studio. Building an app, an automation or a server → Ollama, because it starts from the command line and exposes an API at localhost:11434 right away. Many people install both: LM Studio to try models, Ollama to wire them into a real system. For Thai, SCB 10X's Typhoon models are free to download, and the smallest is only 2.5 GB. For most Thai businesses, start with LM Studio to see whether a local model can handle your work at all, then build on Ollama.
Why Thai searches for Ollama more than doubled in a year
A local LLM means running an LLM on your own machine instead of sending text to a provider's servers. Google Ads search data (via DataForSEO, to Aug 2026) shows Thai interest moving fast: ollama went from 6,600 searches a month (Sep 2025) to 14,800 (Aug 2026), peaking at 22,200 in Apr 2026. lm studio rose from 1,900 to 6,600, and local llm from 140 to 1,000. The numbers are still small, but the direction is clear, and Thais search for these two tool names many times more often than for the phrase local llm itself. The real question is not what a local LLM is. It is which one to install.

Ollama vs LM Studio: side by side
Taken from each vendor's official pages (checked 9 Oct 2026):
| Topic | Ollama | LM Studio |
|---|---|---|
| What it is | Open source tool started from the command line, e.g. ollama run <model> | Desktop app with a built-in chat UI |
| Cost on your machine | Free and unlimited (MIT license) | Free for personal use and for work (since 8 July 2025) |
| Platforms | macOS · Windows · Linux · Docker | Mac · Windows · Linux |
| Models | Pulled from Ollama's library, including Thai Typhoon models | GGUF via llama.cpp · MLX on Apple Silicon Macs |
| API | REST API at localhost:11434 plus OpenAI-compatible endpoints at /v1/ (a subset of the OpenAI API) | Local server with OpenAI-like endpoints |
| What comes with it | chat completions · completions · models · embeddings · responses | Chat with attached documents offline (RAG) · MCP servers · lms (CLI) · llmster (headless, for servers) |
| Paid tiers | Cloud models only: Pro $20/month · Max $100/month | Enterprise (SSO, model/MCP gating) via sales, no public price |
| Vendor's recommended specs | - | Mac: Apple Silicon + macOS 14.0+ · 16GB+ RAM (8GB works with smaller models) / Windows: CPU with AVX2 · 16GB+ RAM · 4GB+ VRAM / Linux: Ubuntu 20.04+ |
⚠️ Features and terms change quickly. Verify on ollama.com/pricing, github.com/ollama/ollama and lmstudio.ai/docs · updated 9 Oct 2026

Which should a Thai business choose?
Choose by who will use it, not by which name is louder:
- •An owner or non-developer team that wants to chat with AI on their own machine → LM Studio. Install it and pick a model inside the app
- •Asking questions about internal documents with no internet → LM Studio. Attaching a file and chatting with it is built in, a ready-made form of RAG
- •Connecting AI to a website, app or workflow → Ollama. Code written against the OpenAI API can point its base URL at
http://localhost:11434/v1/, but Ollama supports only a subset, so test the endpoints you rely on - •Running on a server with no screen → Ollama on Linux or Docker. LM Studio also offers
llmsterfor this - •Letting a local model call outside tools from the chat window → LM Studio supports MCP servers
💡 Simple rule: chatting yourself → LM Studio · developers wiring systems or automation → Ollama · headless server → Ollama or llmster · not sure → install both, they cost nothing
Free Thai-language models: Typhoon from SCB 10X
If your work is in Thai, the first thing to try is Typhoon, which SCB 10X publishes on Ollama under scb10x, because it is built for Thai and English specifically. There are two sizes to match your machine:
# Small Thai model (2.5 GB download)
ollama run scb10x/typhoon2.5-qwen3-4b
# Larger one (7.8 GB download)
ollama run scb10x/typhoon2.1-gemma3-12b| Model | Size | Download | Suitable machine (our rule of thumb) |
|---|---|---|---|
scb10x/typhoon2.5-qwen3-4b | 4B parameters · Q4_K_M | 2.5 GB | 8 GB RAM |
scb10x/typhoon2.1-gemma3-12b | 12B parameters · Q4_K_M | 7.8 GB | 16 GB RAM or more |
⚠️ Three things to watch: (1) The machine column is our rule of thumb, not a vendor spec. The principle is that the machine needs more free memory than the model file size. (2) Using Typhoon requires agreeing to the OpenTyphoon Terms and Conditions. Read them at opentyphoon.ai before using it on client work. (3) The commands above are confirmed for Ollama only. In LM Studio, search for Typhoon inside the app to see whether a file is available.

PDPA: why local matters for Thai businesses
The strongest reason to run locally is not saving money. It is that the data never leaves the machine. What you type and the files you attach are processed on your own hardware, not sent to an AI provider. Work that involves personal data, such as customer lists, contracts, HR documents or customer chats from LINE OA, is where local has the clearest advantage. Besides the chat models, SCB 10X also publishes typhoon-ocr (Thai/English document parsing from images) and typhoon-translate (Thai ↔ English) on Ollama. Both match the document work Thai businesses are often reluctant to upload to a cloud.
⚠️ Running locally does not make you PDPA-compliant by itself. It only removes the step of handing data to a third party. You still need a lawful basis for using the data, control over who can access the machine, and security for that machine. And if you use Ollama's cloud models, the data leaves your machine like any other cloud service.
Is Ollama really free? Don't confuse it with the cloud plans
Yes, if you run models on your own machine. Ollama's pricing page says running on your own hardware is free and unlimited. The plans with prices are for cloud models that Ollama runs on its own servers, which is a separate thing:
| Plan | Price | What it covers |
|---|---|---|
| Running on your own machine | Free, unlimited | Models you download and run on your hardware |
| Free | $0 | Cloud models |
| Pro | $20/month ($200/year) | Cloud models |
| Max | $100/month | Cloud models |
| Team | $500/month (early access) | Cloud models for teams |
| Enterprise | Contact sales | - |
⚠️ Verify prices and each plan's limits on ollama.com/pricing · updated 9 Oct 2026 · prices are in USD as listed, not converted to baht

Limits: when not to go local
A local LLM is not the answer to every job. The downsides to know before you invest time:
- •Small local models are weaker than flagship cloud models. For multi-step reasoning or polished long-form writing, do not expect the same result
- •It is not entirely free. You pay in hardware and setup time instead of per token
- •At low volume a cloud API is often cheaper and better. If you ask a few dozen questions a day, check the numbers in AI pricing compared before buying a machine
- •Someone has to look after it. If the machine is down, the system is down, and updating models is your job
- •The API is not identical to OpenAI's. Ollama itself says it supports a subset, so existing code may need changes
📌 Not worth running locally if: volume is low · the data is not sensitive · nobody can maintain the machine. Use a cloud API for now. Worth it when: you have data you do not want leaving the company · the work is repetitive and high-volume · it must work offline
Verdict: Ollama or LM Studio?
If you can pick only one: general users should take LM Studio, for the chat UI and offline document chat out of the box. Developers and automation builders should take Ollama, because the API at localhost:11434 plugs into other systems more directly. Both are free to run locally, so there is no reason to commit to one on day one.
For Thai work, start with the 2.5 GB Typhoon model and try it on about 20 real questions from your business. If the answers hold up, move to the 7.8 GB model or build the real system. If they do not, go back to a cloud API without regret, since you have not invested anything yet.
🎯 Want a local LLM or a cloud API connected to the systems you already use, such as LINE OA, your website or an internal database? See the AI Integration service or book a free 30-minute call. We look first at whether your work should run locally or in the cloud.
Arm - chercode
Full-Stack Developer & Founder
Software developer with 5+ years of experience in Web Development, AI Integration, and Automation. Specializing in Next.js, React, n8n, and LLM Integration. Founder of chercode, building systems for Thai businesses.
Portfolio


