This DIY PC parts picker lets you explore the latest and most popular hardware combinations, compare component specifications and keep an eye on price changes. Start building a desktop PC that's uniquely yours!
BUILD AROUND YOUR NEEDS
Your first PC starts with a few answers.
Tell us your budget, what you use your PC for and which parts you already own. Explore explained starter options, compare alternatives and leave with a purchase checklist.
New to building? Choose a processor to begin, or customize a starter build.
CONFIGURATION
Untitled build
0 / 8 core parts
COMPONENTYOUR SELECTIONRECORDED PRICE
Processor
Choose a processor
Motherboard
Choose a motherboard
Graphics card
Choose a graphics card
Memory
Choose a memory
Storage
Choose a storage
Power supply
Choose a power supply
CPU cooler
Choose a cpu cooler
Case
Choose a case
Additional storage, fans & peripherals
Recorded prices are entered by you in USD. Retailer prices, tax and delivery may differ.
AI & YOUR BUILD
What AI work can this PC handle?
Explore cloud use, local language models and image generation with the parts you selected. Memory estimates are not speed benchmarks.
This parts list is incomplete or has a detected conflict. AI estimates do not confirm that the whole PC can be assembled or booted.
System memoryNot selected
Dedicated graphics memoryNo dedicated GPU
Selected graphics cardNot selected
Cloud AI
Inference runs on the service’s servers.
A larger local GPU is not required just to chat with a cloud model or request cloud-generated images. Check the service account, availability in your region, internet connection and supported browser or client.
Local editing, 3D work and running several apps still use your PC’s resources. This does not guarantee a service’s response time.
CPU and shared-memory graphics paths depend on the application; shared RAM is not dedicated VRAM.
Image size, batch size, model components and extra nodes change memory use. CPU offloading can reduce VRAM demand but may be slow. Video generation, training and fine-tuning require separate assessments.
Actual use is higher: quantization metadata, unquantized tensors, KV cache, compute buffers and the runtime also need memory. Total installed memory is not the same as free memory.
Weight storage scenarios at the selected precision
Parameters
Weight lower bound
Compared with selected VRAM
3B
1.4 GiB
Not verified
8B
3.7 GiB
Not verified
14B
6.5 GiB
Not verified
32B
14.9 GiB
Not verified
70B
32.6 GiB
Not verified
CPU and shared-memory graphics paths depend on the application; shared RAM is not dedicated VRAM.
Longer context increases KV-cache demand. A weights-only fit does not establish whether your selected context or concurrent requests will fit.
Check CPU instruction support, the exact OS version, drivers and available SSD space for model downloads. LM Studio on Windows x64 requires AVX2; this catalog does not verify instruction sets.
Method, limits and how to verify
Weight lower bound = total parameters × bits ÷ 8. B means one billion parameters; GiB means 2³⁰ bytes. All parameters are counted, including inactive experts in a mixture-of-experts model. Nominal catalog RAM and VRAM capacities are used as GiB for this planning comparison.
Shared system memory is not added to dedicated VRAM. RAM kit capacity is counted once. Already-owned parts still count as installed hardware. No throughput or “smooth performance” claim is made.
After assembly, use the actual model file and context setting with the runtime’s resource estimator, then measure response speed and memory use in your workload.
A typical desktop needs a processor, motherboard, memory, storage, power supply, case and suitable CPU cooling. Add a graphics card if your processor has no usable integrated graphics or your workload needs one. Plan separately for a monitor, input devices, operating system and network connection.
Check the CPU socket and motherboard CPU support list first, then memory generation, BIOS version, cooler mounting, case clearances and power connections. RigAtlas flags documented conflicts and unresolved checks. Matching a socket or passing a rule does not guarantee the whole assembly fits.
Start with the tasks you want to run and decide whether the budget covers just the tower or the complete setup. Add the exact parts, shipping and applicable checkout costs in one currency. Starter budgets here are editable planning targets; they are not promises that every component is available for that total.
Choose your shipping destination to find retailer searches for the selected model. Confirm the seller, model revision, product condition, delivery and final price at the store. Only authorized current quotes can appear as site prices; missing prices and price history stay marked as unavailable.
You can explore and create a working draft before signing in. Sign in to save a configuration, add your own photo, and choose private, unlisted or community visibility. You can also export a parts list and copy a starter configuration to customize it.
Compare exact CPU, motherboard and memory combinations for your games and applications. Include cooling, connectivity and delivered platform cost; a brand name or core count alone cannot decide the better build.
Use the requirements for your actual software version and the memory used during a normal session. Capacity, memory generation and advertised speed answer different questions. Choose a complete supported kit and verify its settings after installation.
Compare cards in your games at the intended resolution, settings and refresh target. Check native and enhanced rendering modes separately, then confirm application support, VRAM, power connections and case fit.
Confirm the detected components and cooling in firmware, prepare the correct operating-system installation, install official drivers and test normal operation before optional tuning. Keep recovery information and important data protected.
Check the monitor input and the correct graphics output first, allow the board’s documented memory-training process to finish, then use its diagnostic indicators and manual to narrow the next step. A lit diagnostic LED does not by itself identify a broken component.
Record their exact models and condition, then check each part against the new platform. Memory generations, PSU cables, cooler mounts and available storage connections can prevent an otherwise useful part from moving into a new build.
A fixed percentage from component names does not describe every game or project. Use a repeatable workload and change one setting at a time to investigate the limiting stage before buying a replacement.