30-SECOND SUMMARY
What to take away
- Local execution gives you more control over data paths, but it is not automatically secure.
- Start with one runtime and one small 3B–8B quantized model.
- Evaluate models with your own documents and repeatable questions instead of relying only on leaderboards.
From prompt to local answer
External services are optional, not part of the default path.
- 01INPUT
Question or document
- 02RUNTIME
Ollama or LM Studio
- 03MODEL
On-device inference
- 04OUTPUT
Human verification
What can my computer run?
We use the lowest of the three components as a conservative estimate.
- Model candidates
- 3B–8B Q4
- Suggested work
- Chat, translation, and summaries
- Limiting components
- CPU · RAM · GPU
This is a planning estimate, not a compatibility guarantee.
| Tier | CPU example | RAM | GPU example | Model candidates |
|---|---|---|---|---|
| Experiment | Older; verify support | 8GB | CPU execution | 1B–3B Q4 |
| Starter | Recent 4–6 cores; M1/M2 | 16GB | Integrated; 4–6GB VRAM | 3B–8B Q4 |
| Working | Recent 8+ cores; Pro class | 32GB | 8–12GB VRAM | 8B–14B Q4 |
| Expanded | High-end 12+ cores; Max class | 64GB+ | 16–24GB+ VRAM | 14B–32B Q4 |
Important: This is not a universal minimum or purchase guarantee. CPU generation, instruction support, bandwidth, context, quantization, and runtime all matter. Test a small model before buying hardware.
What local AI actually means
Cloud AI sends a request to infrastructure operated by a service provider. Local AI stores the model weights and runs inference on your device. Once the runtime and model are downloaded, basic chat and document work can operate without an internet connection.
The trade-off is responsibility. You manage model files, storage, memory, updates, logs, network exposure, and licensing yourself.
When local is a good fit
Local models are useful for private drafts, offline work, repetitive development tests, and workflows where you want to control exactly which model and prompt are used.
Cloud services remain stronger when you need frontier reasoning, very large context windows, managed web search, or complex tool use. Important decisions still require human verification.
| Factor | Local AI | Cloud AI |
|---|---|---|
| Data path | Can stay on-device | Sent to provider infrastructure |
| Internet | Optional after download | Usually required |
| Cost | Hardware, power, maintenance | Subscription or usage |
| Management | You maintain it | Provider maintains infrastructure |
Choose one runtime
Ollama is a straightforward choice for terminal and API workflows. LM Studio is easier when you prefer a desktop interface for finding and loading models. llama.cpp offers deeper control over backends and performance settings.
Do not install everything at once. Fix the runtime first, then compare models so that you can isolate the cause of any change.
Start with a small model
Model labels such as 3B, 8B, and 14B describe approximate parameter scale. Larger is not always better for your task and always increases memory pressure.
A 3B–8B instruct model around Q4 is a sensible first test. Leave memory for the operating system, runtime, and context cache; fitting the file on disk is not enough.
Run a repeatable first test
Prepare five questions whose answers you already know. Include factual extraction, summarization, formatting, an answer-not-found case, and a repeated prompt.
Record the runtime version, full model name, quantization, context setting, time to first output, and whether the answer remained consistent across three runs.
- Use public or synthetic data first
- Keep the prompt and settings fixed
- Check facts against the source
- Record memory use and failures
- Test offline behavior before adding private documents
Frequently asked questions
Can local AI work completely offline?
Yes for basic inference after the runtime and model are installed. Downloads, updates, cloud models, and web search still require a network.
Does a free model allow commercial use?
Not necessarily. Check the model card, license, and your organization’s policy.
Do I need a dedicated GPU?
No for a small CPU-based test, but generation may be slow. Supported GPU acceleration can materially improve the experience.
Primary sources
Check the original documentation for version-specific details.