CanItRun Logocanitrun.

Run LLMs on Your Own Hardware

Find which open-weight models fit your GPU, learn how to set them up, and discover the best tools for local AI — all in one place.

100+ GPUs tracked50+ models benchmarked25+ in-depth guides20+ AI apps catalogued

Already have a GPU? Pick it below to see which models fit — at which quantization, with benchmarks and estimated performance.

  • GLM-4.5 Air 106B
    Z.ai · 106B (12B active) · reasoning
    Q2_K81.4
  • GLM-4.6V 106B
    Z.ai · 106B (12B active)
    Q2_K79.9
  • Qwen 2.5 72B Instruct
    Alibaba · 72B
    NVFP471.1

Columns: verdict · model · best quant · headline benchmark · est. tokens/sec. Hover the score for its benchmark. Click a row for the full breakdown.

Featured Guides

Practical guides for running open-weight LLMs on your hardware — from choosing the right quantization format to finding the best model for your VRAM budget.

Browse all guides →

Trending Models

The most popular open-weight models right now — see how they compare and which GPUs can run them.

Browse all models →

Popular GPUs for Local LLMs

These GPUs are the most popular choices for local LLM inference — from consumer cards to Apple Silicon.

Browse all GPUs →

Run AI apps with the right model

Not every AI app needs the same hardware. Coding agents, chat frontends, roleplay tools, and self-hosted apps can use local models, OpenRouter models, or both. Find which apps work with your setup — and which models make them useful.

Browse all apps & agents →

Why This Tool Exists

Running large language models locally gives you privacy, control, and zero inference costs — but figuring out which models fit on your GPU is a manual, error-prone process. CanItRun eliminates the guesswork. We built this as a free, open tool for developers, researchers, and hobbyists who want to experiment with open-weight LLMs without cloud dependencies.

How it works:Model VRAM requirements are calculated from three components: base model weights (adjusted for quantization level), key-value cache for your target context length, and activation memory for inference. We then compare these requirements against a comprehensive database of real GPU specifications and community-reported benchmarks to tell you not just whether a model fits, but how it's likely to perform.

Who should use this:ML engineers prototyping locally, researchers on academic budgets, students learning about LLMs, and hobbyists running models on consumer hardware. If you're evaluating whether to upgrade your GPU or trying to squeeze the largest model onto your existing setup, this tool helps you make data-driven decisions.

What sets CanItRun apart: Unlike generic calculators, we maintain an extensive GPU database with real-world benchmarks, provide quantization-specific recommendations (from FP16 down to INT4), and show expected tokens-per-second performance based on community data. We also track emerging architectures and new GPU releases to keep recommendations current.

Common Use Cases

Local Development & Prototyping

Test prompts, fine-tune adapters, and iterate on RAG pipelines without incurring API costs or sending proprietary data to the cloud.

Privacy-Sensitive Applications

Process legal documents, medical records, or internal communications with zero data leaving your infrastructure.

Education & Research

Students and researchers can experiment with state-of-the-art models on academic budgets using consumer or lab hardware.

Edge Deployment

Evaluate which models fit on target deployment hardware — from Jetson Orin to Mac mini to gaming laptops with limited VRAM.