Hardware

Choose what your computer can run

Pick a realistic first model and decide whether native installation, Docker, or a VM makes sense for your machine.

Chapter 01/10Time 10 minCost $0 software

Start small

The fastest path is to choose a model that comfortably fits your machine. You can replace it later without rebuilding the controller.

MachineGood starting pointWhat to expect
8 GB RAM, integrated graphicsqwen3.5:0.8b or another ~1B modelBasic chat, slower reasoning, very low memory pressure
16 GB RAMqwen3.5:2b or qwen3.5:4bGood tutorial experience on modern CPUs
32 GB RAM / capable GPUqwen3.5:9bStronger responses with more memory use
64+ GB RAM / high-VRAM GPULarger 20B+ quantized modelsBetter capability, substantially larger downloads and memory needs
RAM is not the whole story

Model size, quantization, context length, GPU/VRAM, memory bandwidth, and other running programs all affect speed. Treat these tiers as starting points, not guarantees.

Find your system information

Windows

Get-ComputerInfo | Select-Object CsTotalPhysicalMemory, CsProcessors, WindowsProductName

For a quick GPU check, open Task Manager → Performance → GPU.

macOS

system_profiler SPHardwareDataType
system_profiler SPDisplaysDataType

Linux

free -h
lscpu
lspci | grep -Ei "vga|3d|display"

Choose a deployment style

Use native installation for the walkthrough. It gives Ollama and the speech components the most direct access to your hardware. A VM becomes attractive when isolation matters more than maximum performance.

Checkpoint

Write down your RAM amount and whether you have a dedicated GPU. Pick a small first model. You can always move up one size after the full assistant works.

Finished this chapter?
Your progress is stored only in this browser.