CanIRun.ai

A web tool that tells you whether your machine can run popular AI models locally, based on your GPU, RAM, and VRAM specifications.

CanIRun.ai is a web-based tool at canirun.ai that answers a common question among AI enthusiasts: "Can my machine run this AI model?" It compares your hardware specifications (GPU model, VRAM, system RAM) against the requirements of hundreds of popular AI models to give you a clear yes/no/maybe answer.

As the number of open-source AI models has exploded, knowing whether your hardware can run a specific model has become increasingly complex. A 70B parameter model might need anywhere from 4GB to 140GB of VRAM depending on quantization, model architecture, and inference engine. CanIRun.ai simplifies this by providing a comprehensive database of model-hardware compatibility data presented in an easy-to-use web interface.

🔬

How It Works

Using CanIRun.ai is simple. First, select your hardware configuration from a comprehensive dropdown that includes NVIDIA GPUs (from GTX 900 series to RTX 5090), Apple Silicon chips (M1 through M5 Max), and custom configurations. Then browse or search the model database to see which models can run on your setup.

The database covers both consumer and professional GPUs. Each model entry shows VRAM requirements, recommended quantization levels, estimated performance, and which inference engines are compatible. The tool accounts for different quantization formats (Q4, Q8, FP16) and their impact on memory usage and output quality.

🖥️

Hardware Database

CanIRun.ai maintains an extensive hardware database covering virtually every GPU that might be used for AI inference:

  • Apple Silicon - M1, M1 Pro, M1 Max, M1 Ultra through M5, M5 Pro, M5 Max, M5 Ultra (36 GB)
  • NVIDIA RTX 50 Series - RTX 5090 (32 GB), RTX 5080 (16 GB), RTX 5070 Ti, RTX 5070, RTX 5060 series
  • NVIDIA RTX 40 Series - RTX 4090 (24 GB) through RTX 4050 (6 GB), including laptop variants
  • NVIDIA RTX 30 Series - RTX 3090 Ti (24 GB) through RTX 3050 (8 GB), including laptop variants
  • NVIDIA RTX 20 Series - RTX 2080 Ti (11 GB) through RTX 2060 (6 GB), including 12GB variant
  • NVIDIA GTX 16 Series - GTX 1660 Ti through GTX 1630
  • NVIDIA GTX 10 Series - GTX 1080 Ti (11 GB) through GTX 1050 (2 GB)
  • NVIDIA Professional - RTX PRO 6000 (96 GB), RTX 6000 Ada, A6000, Quadro RTX series
  • Custom Configurations - Manual VRAM and RAM input for unsupported hardware
🧠

Model Compatibility

The model database covers hundreds of popular open-source and proprietary AI models, categorized by type and size. For each model, CanIRun.ai shows:

  • VRAM Requirements - Minimum and recommended VRAM for different quantization levels.
  • RAM Requirements - System memory needed alongside GPU memory.
  • Compatible Engines - Which inference engines work (llama.cpp, Ollama, vLLM, LM Studio, etc.).
  • Performance Estimates - Expected tokens per second on your hardware.
  • Quantization Options - Available quantization formats and their impact on quality.

The tool supports model types including large language models (LLMs), vision-language models (VLMs), image generation models (Stable Diffusion, Flux), embedding models, and audio models. Each entry is regularly updated to reflect new model releases and updated quantization techniques.

Advanced Features

Beyond basic compatibility checking, CanIRun.ai includes several advanced features:

  • Model Playground - Test models directly in the browser after confirming compatibility.
  • Comparison Mode - Compare multiple hardware configurations side by side for the same model.
  • Tier Lists - See which hardware ranks highest for specific model categories or use cases.
  • Documentation - Explanations of VRAM requirements, quantization techniques, and inference engine differences.
  • Why Explanations - For incompatible models, the tool explains exactly which resource is insufficient and by how much.
  • Open Source - The project is available on GitHub, allowing community contributions to the hardware and model databases.
🎯

Use Cases

CanIRun.ai serves several distinct user groups with different needs:

  • AI Enthusiasts and Hobbyists - Individuals building local AI setups who need to know which models their consumer GPU can handle before downloading multi-gigabyte model files.
  • Researchers and Students - Academic users with limited compute budgets who need to plan experiments around available hardware resources.
  • IT Administrators - Teams evaluating hardware purchases for AI workloads, comparing GPU options to find the best cost-to-performance ratio for their specific model needs.
  • Content Creators - Users running local image generation (Stable Diffusion, Flux) who need to verify VRAM sufficiency for specific models and resolutions.
  • Enterprise Procurement - Organizations comparing workstation GPUs for internal AI deployment, using the tier list and comparison features for purchasing decisions.
📊

Comparison

CanIRun.ai occupies a unique niche as a dedicated compatibility checker for AI models. Here is how it compares to other approaches for determining model compatibility:

CriterionCanIRun.aiManual CalculationCommunity Reports
Ease of UseVery easy (dropdowns)Hard (manual math)Moderate (search)
ComprehensivenessHundreds of modelsN/ALimited, inconsistent
AccuracyDatabase-drivenTheoretical maximumReal-world (anecdotal)
Quantization InfoPer-format breakdownManual calculationScattered
Performance EstimatesIncludedNot availableUser-reported