The Complete 2025 Local AI Setup Guide: From Zero to Running
Whether you've been following the local AI space for months or just discovered it, this guide provides everything you need to go from zero hardware to a fully functional local AI setup in a single weekend. We'll cover hardware selection, software installation, model selection, and getting your first useful results.
Step 1: Hardware Assessment
Check your GPU VRAM: in Windows, open Task Manager > Performance > GPU. On Linux: nvidia-smi or rocm-smi. VRAM determines which models you can run: 4-6GB → 7B Q4, 8-12GB → 13B Q4, 16-24GB → 34B Q4 or 70B with CPU overflow. No GPU or integrated graphics → CPU inference only, limit to 3B-7B Q4. Mac? Check System Information for unified memory size — M-series chips use all system RAM for models.
Step 2: Install Ollama
Ollama is the recommended starting point: one installer handles drivers, model management, and API server. Install from ollama.com — Linux, macOS, and Windows all supported. Verify it's running: ollama list should return an empty list. Pull your first model: ollama pull llama3.2 (3B, works on anything with 4GB+ RAM) or ollama pull mistral (7B, needs 8GB+ VRAM for comfortable operation). Test: ollama run mistral.
Step 3: Add a UI
The command line works but a web UI makes local AI practical for daily use. Install Open WebUI: docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main. Open http://localhost:3000, create an admin account, and you have a full ChatGPT-like interface connected to your local models. LM Studio is the alternative for users who prefer a desktop app without Docker.
Step 4: Choose Your Models
Start with one general model and one specialized model. For general use: Llama 3.2 3B (fast, 4GB RAM) or Mistral 7B (better quality, 8GB VRAM). For coding: pull ollama pull deepseek-coder:6.7b. For a second model: ollama pull nomic-embed-text for the embedding model used by Open WebUI's RAG feature. Upload a PDF in Open WebUI and chat with it to experience local RAG — that's the moment most people realize how powerful this setup is. For more model options matched to your hardware, visit LLMHardware.io's model picker.
Comments
Post a Comment