Skip to content

Chapter 10 · 8 minutes

Jan or LM Studio, and what next

Two good apps for the same job. Why this workshop uses Jan, when LM Studio is the better pick, and how to upgrade your model.

Goal

Know the alternative, know when to upgrade the model, and leave with a next step.

Jan and LM Studio, side by side

JanLM Studio
Source codeopen source (Apache-2.0)closed source
Pricefreefree, at home and at work
Windowsx64 with AVX2, or ARM64x64 with AVX2, or ARM (Snapdragon)
MacApple Silicon, macOS 13.6+Apple Silicon, macOS 14+
Memory8 GB minimum, 16 GB recommended16 GB recommended
Chat offlineyesyes
Telemetryopt-in analytics, off by default"does not include telemetry", per its policy
Update checkon by default, can be turned offon every launch
Chat with documentsyes, processed locallyyes, processed locally
Feels likeclose to ChatGPT, fewer knobsmore panels and settings

Sources: Jan Windows, Jan Mac, Jan privacy, LM Studio requirements, LM Studio offline, LM Studio privacy, free for work.

Why Jan here: for a privacy workshop, "you can read the code" beats "trust our policy". It is also the closest to ChatGPT for a first-timer.

Pick LM Studio if: you want more control over model settings, or a policy that says no telemetry at all.

The models are the same GGUF files, so nothing you learned here is wasted.

Upgrading your model

Use the labels you noted in chapter 05.

Your laptopTry nextDownload
16 GB memoryJan-v3.5-4B, Q4_K_M2.72 GB
NVIDIA card with 8 GB, or a 16 GB+ MacQwen3.5-9B, Q4_K_M5.68 GB
Old or 8 GB laptop where Qwen3.5-2B is too slowLlama 3.2 3B, Q4_K_M2.02 GB

Bigger models land in the same data folder, so check the free space on that drive first. Llama 3.2 uses Meta's community licence, not Apache-2.0. Read it before using it for business.

Sources: Jan-v3.5-4B, Qwen3.5-9B, Llama 3.2 3B.

What next

  • Chat with your own documents: the + button in a chat → Add documents or files. With a local model, files are processed on your laptop (Jan file upload).
  • Developers: Jan runs an OpenAI-compatible API on 127.0.0.1:1337 (Jan local API). Build on it without any cloud key.
  • Build a full app on local AI: the Local AI workshop.

Check it works

You can name one reason to pick Jan and one to pick LM Studio.

Exercise

Back up your threads folder to another drive or a pen drive. Then open one backed-up messages.jsonl to confirm the copy is readable.