Running AI on your own computer, explained simply
You don't need a data center or a computer science degree. Using open source software, you can run capable AI models entirely on your own machine, with no subscription, no rate limits, and nothing leaving your desk.
Which hardware? NVIDIA, AMD, Intel & Mac
All four can run local models. They just make different trade-offs on speed, memory, and how much setup you'll do.
NVIDIA
The default choice. The CUDA ecosystem means the broadest tool support and the fastest tokens/sec. Nearly everything runs on NVIDIA first. The catch: consumer cards cap at 24–32GB of VRAM, and you pay the most per gigabyte.
AMD
More VRAM for your money, and improving fast. Runs through ROCm or the Vulkan backend in llama.cpp. The catch: ROCm support is narrower than CUDA, so some tools need extra setup.
Intel
The budget on-ramp: the Arc A770 packs 16GB, and the B580 12GB, at accessible prices. They run through llama.cpp (its Vulkan or SYCL backend) and Intel's OpenVINO. The catch: the smallest ecosystem, so expect more setup friction and fewer tuned kernels.
Planning to train or fine-tune your own models? That's a more advanced, CUDA-heavy job, so lean NVIDIA with as much VRAM as you can get (tools like Unsloth help). Most buyers only run models, where any option works fine; this is just a heads-up for later.
The key consideration: GPU memory
Smarter models need more memory to run. On a graphics card (GPU) that's called VRAM. Sizes below assume 4-bit quantization (the standard compression that shrinks typical 16-bit model weights to roughly a quarter of their size for a small quality cost). Newer “mixture-of-experts” models bend the rule: they run usefully, if more slowly, on a midrange card plus plenty of system RAM, so don't rule out a smaller GPU to start.
| Memory | Model size (parameters) | What it's good for | Example cards |
|---|---|---|---|
| 8–12 GB | Small (7–9B) | Chat, transcription, note summaries, basic autocomplete | RTX 3050 / 4060, or 3060 12GB |
| 16 GB | Medium (12–20B) | Coding help, document search (RAG), image generation | RTX 4060 Ti 16GB, 4070 Ti Super |
| 24 GB | Large (30B-class) | Coding agents, autonomous assistants, stronger reasoning | RTX 3090, 4090 |
| ~40 GB (two cards, or a big Mac) | Huge (70B) | Near-frontier chat and coding, entirely local | Two RTX 3090s, or a big Mac |
Used cards are the value play
Used 24GB cards like the RTX 3090 cost roughly half of new flagships and run the same models. When yours arrives: stress test it on day one (a long image-generation run works well), watch temperatures, and confirm the full VRAM is usable. Every Jawa order is buyer-protected: if the card isn't as described, report it within 2 days of delivery to get your money back.
Good first cards
See allCards that run the big models
See allGetting started: software
A few free apps cover almost everything. Start at the top and work down as you get comfortable.
| Software | Platforms | What it's for |
|---|---|---|
| LM Studio | Win · Mac · Linux | The friendliest start: download a model and chat in a polished app. |
| Ollama | Win · Mac · Linux | Run a model with one command. Great for scripting and automation. |
| Jan | Win · Mac · Linux | Open-source, offline, ChatGPT-style desktop app. |
| Open WebUI | Browser (Docker) | Self-hosted web interface that pairs with Ollama for a ChatGPT-like UI. |
| ComfyUI | Win · Mac · Linux | Node-based studio for local image and video generation. |
| llama.cpp | Win · Mac · Linux | The engine many apps are built on, for tinkerers who want full control. |
Step-by-step setup guides for Windows, Mac, and Linux are on the way. Want a nudge when they're live? Join the Discord.
Getting started: models
Open-weight models live on Hugging Face. For local apps, look for GGUF files (the format LM Studio, Ollama, and llama.cpp use). The landscape moves fast, so treat these as starting points. One caveat: the giant open-weight models in the headlines, like DeepSeek and Kimi, weigh hundreds of gigabytes even compressed and need server hardware. The families below are the ones that run well at home.
| If you want to… | Models to try |
|---|---|
| General chat & assistants | Qwen, Gemma, Mistral, Llama |
| Coding & agents | Qwen-Coder, gpt-oss, DeepSeek-R1 distills |
| Image & video | Stable Diffusion (SDXL), FLUX, Wan (video) |
| Transcription | Whisper, faster-whisper |
| Vision & documents | Qwen-VL, Gemma |
Complete systems, ready to run
See allTerms you'll keep hearing
- Model
- The AI itself. You download it once as a file, then run it as often as you like.
- LLM
- Large language model: the text-based AI behind chatbots, writing help, and coding tools, and the kind most people run at home.
- Parameters
- A model's internal settings, also called its weights, counted in billions (a '7B' model has 7 billion). More parameters buy more capability but demand more memory.
- Token
- A chunk of text, roughly ¾ of a word. A model’s speed is measured in tokens per second (tok/s).
- Context window
- How much text a model holds in mind at once, counting both your prompt and its reply. A bigger window fits more files or a longer conversation.
- VRAM
- The memory on your graphics card. It is the single biggest factor in which models you can run.
- Unified memory
- Apple Silicon's shared pool of memory for the CPU and GPU. It lets a Mac load unusually large models.
- Quantization
- Shrinking a model to fit in less memory. You trade a little quality for a lot of room.
- Inference
- Running a model to get an answer. It happens every time you send a prompt, and how fast it runs is your tokens per second.
- Training
- Teaching a model from scratch on huge amounts of data. It takes enormous compute, so almost nobody does it at home.
- Fine-tuning
- Adapting a finished model to your own data or task. It is lighter than training, but still leans on a strong NVIDIA GPU.
- Open-weight model
- A model whose trained weights are published, so anyone can download and run it. Qwen, Gemma, DeepSeek, and Kimi are examples.
A word on model sizes
You download each model once and keep it on disk, and the files are big. A single model is anywhere from about 4 to 40GB, and most people collect a few, so a roomy, fast SSD fills up quicker than you'd expect. To run, a model has to load into memory, ideally your GPU's VRAM, or system RAM when it spills over, so disk and memory together decide how much you can keep on hand and how much you can run at once.
Memory upgrades
See allFast storage
See allBuild it with people who've done it before
Get advice and support from our community of expert PC builders
Join the Discord