10,000+ gaming PCs bought and sold on Jawa!
Start here

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.

Apple (Mac)

Unified memory lets one chip load very large models (up to 256GB on a Mac Studio), quietly and efficiently, through Apple's MLX or llama.cpp's Metal backend. The catch: lower tokens/sec than a comparable NVIDIA rig, and you can't upgrade it later.

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.

MemoryModel size (parameters)What it's good forExample cards
8–12 GBSmall (7–9B)Chat, transcription, note summaries, basic autocompleteRTX 3050 / 4060, or 3060 12GB
16 GBMedium (12–20B)Coding help, document search (RAG), image generationRTX 4060 Ti 16GB, 4070 Ti Super
24 GBLarge (30B-class)Coding agents, autonomous assistants, stronger reasoningRTX 3090, 4090
~40 GB (two cards, or a big Mac)Huge (70B)Near-frontier chat and coding, entirely localTwo 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 all
A used 16GB card is the friendliest place to start running your first models.

Cards that run the big models

See all
24GB and up: enough VRAM to run 30B-class models entirely on the card.

Getting started: software

A few free apps cover almost everything. Start at the top and work down as you get comfortable.

SoftwarePlatformsWhat it's for
LM StudioWin · Mac · LinuxThe friendliest start: download a model and chat in a polished app.
OllamaWin · Mac · LinuxRun a model with one command. Great for scripting and automation.
JanWin · Mac · LinuxOpen-source, offline, ChatGPT-style desktop app.
Open WebUIBrowser (Docker)Self-hosted web interface that pairs with Ollama for a ChatGPT-like UI.
ComfyUIWin · Mac · LinuxNode-based studio for local image and video generation.
llama.cppWin · Mac · LinuxThe 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 & assistantsQwen, Gemma, Mistral, Llama
Coding & agentsQwen-Coder, gpt-oss, DeepSeek-R1 distills
Image & videoStable Diffusion (SDXL), FLUX, Wan (video)
TranscriptionWhisper, faster-whisper
Vision & documentsQwen-VL, Gemma

Complete systems, ready to run

See all
Verified-seller rigs. Skip the build and start running.

Terms 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 all
32GB and up (DDR4/DDR5) for headroom when models spill into system RAM.

Fast storage

See all
1TB+ SATA, NVMe, and PCIe SSDs, because model files stack up fast.

Build it with people who've done it before

Get advice and support from our community of expert PC builders

Join the Discord