How to run an LLM on your laptop in 2026: the complete guide
Hardware requirements, model selection, quantization explained in plain language - everything you need to go from zero to local inference.
Running a large language model on your own laptop sounds like a research project. It isn't anymore. This guide covers what actually matters - memory, model size, and quantization - and skips the folklore.
Step 1: know your memory budget
- 8–16GB RAM: 3B–7B models. Great for chat, summarization, and drafting.
- 24–32GB: 14B–32B models. Strong reasoning and coding; the sweet spot for most users.
- 48GB+: 70B-class models. Near-frontier quality, fully offline.
- Windows with an NVIDIA GPU: VRAM is your budget - 8GB runs 7B models well, 24GB reaches the 32B class.
Step 2: understand quantization (in one paragraph)
Models are trained in 16-bit precision but run fine at 4-bit. Quantization compresses weights so a 40GB model fits in ~20GB with minimal quality loss. When you see 'Q4_K_M', that's the balanced default - take it. Q8 is marginally better and twice the size; Q2 is small and noticeably worse.
Step 3: pick a starting model
In 2026 three families cover most needs: Llama 3.1 for general work, DeepSeek V3 for coding and reasoning, Qwen 2.5 for multilingual tasks. Start with the largest one your memory holds; you can switch anytime.
Step 4: skip the plumbing
You can wire llama.cpp, a vector database, and cron together yourself - or install Gotchi, which wraps the battle-tested Ollama runtime with a native app. It detects your hardware, recommends quantization, downloads models in one click, and adds chat, agents, connectors, and a local knowledge base on top.
Step 5: make it useful - context and knowledge
A bare model answers from training data alone. The step most guides skip is grounding it in your material. In Gotchi, point the knowledge base at a folder and the indexer builds a local vector store; from then on, conversations can cite your documents instead of hallucinating around them. Start with one high-value corpus - meeting notes, a project folder, your notes app export - and add from there. Indexing a few gigabytes of documents takes minutes, runs entirely on-device, and transforms the assistant from a clever generalist into something that knows your work.
Step 6: common problems and quick fixes
- Slow generation: your model doesn't fit in memory and is swapping. Drop one size class or a quantization level - a fast 14B beats a crawling 32B every time.
- Nonsense or repetition: usually a broken quant or an overfull context window. Re-download the model; start long sessions fresh.
- Mac fans at full blast: sustained inference is heavy - normal under load. Smaller models or shorter maximum output lengths reduce thermal pressure.
- Windows: install current NVIDIA drivers before anything else; CUDA offload silently falls back to CPU without them.
- Out-of-date answers: models have training cutoffs. Pair the model with web search or your own indexed documents for current facts.
Step 7: level up to agents
Once chat feels routine, the second unlock is automation. Start with one template - Morning Brief is the community favorite - and let it run for a week in confirmation mode. You'll learn the approval system, see the audit log fill up, and get a feel for what local autonomy means before granting more. Most users go from first model to first scheduled agent within a few days; that's the point where local AI stops being a chat window and starts being infrastructure.
A note on storage and updates
Budget disk space realistically: a 7B quant is ~4–5GB, a 14B is ~9GB, a 70B is ~40GB. Keep two or three models you actually use rather than collecting twenty. Model updates arrive as new versions, not silent changes - one of local AI's quiet virtues is that nothing about your setup changes until you decide it should. Gotchi handles version management and lets you roll back if a new quant misbehaves.
Download Gotchi free, and check the hardware guide on our local-models page for chip-specific recommendations.
Ready to run AI locally?
Download Gotchi. Open core, local-first, and ready for every model you want to run.