Open-weight AI models you can run on a GPU pod

VRAM requirements and the cheapest live GPU fit for 1,461 Hugging Face models, grouped by model line and publisher, at native, FP8 and INT4 precision. Aquanode doesn't run a hosted inference API: every model page links to a GPU pod sized for it, billed per second, that you install your own inference stack on (or, for image and video models, our ComfyUI template). Not sure which model to run in the first place? See how the leading open-weight families score on published benchmarks in the LLM benchmarks leaderboard.

Model series

Every generation of a model line on one page, with the sizes, context lengths and VRAM of each.

Best models by task

Ranked lists with the VRAM and live GPU fit of each model.

Models by GPU memory

Find what fits the GPU you have or plan to rent.

All model families

Every model line, grouped by publisher.

Qwen

Meta

Google

Stability AI

NVIDIA

Z.ai

DeepSeek

Meta

IBM

Microsoft

OpenAI

Ai2

EleutherAI

Liquid AI

Hugging Face

Wan-AI

ornith-ai

MiniMax

TII

Mistral AI

Tencent

Black Forest Labs

Moonshot AI

OpenBMB

01.AI

inclusionAI

llava-hf

openai-community

LG AI Research

OpenGVLab

Baidu

internlm

Nous Research

ATH-MaaS

bigscience

Cohere

typhoon-ai

upstage

Xiaomi MiMo

Lightricks

Salesforce

arcee-ai

KBlueLeaf

meituan-longcat

Nanbeige

parler-tts

poolside

sensenova

StepFun

Zyphra

ai21labs

briaai

ByteDance

ByteDance Seed

convaiinnovations

datalab-to

fastino

google-t5

h2oai

HuggingFaceM4

kakaocorp

lightonai

naver-hyperclovax

OpenMOSS-Team

pfnet

ricursiveAI

skt

state-spaces

swiss-ai

utter-project

vikhyatk

XHToken

More models

Single models and small groups of models from one publisher.

Search all models

Find any of the 1,461 models by name.

How the VRAM and cost numbers are calculated

  • Weight bytes = parameter count × bytes-per-parameter for the shown precision (FP32=4, BF16/FP16=2, FP8=1, INT4=0.5 bytes).
  • Required VRAM is the weight size times a flat 1.2× factor for activations and allocator fragmentation. That factor is a rule of thumb, not a per-request simulation, and it does not contain the KV cache. Diffusion and video models scale mainly with output resolution and frame count, and speech models mainly with input audio length, neither of which it models.
  • The KV cache is a separate, per-model table on each language-model page and in the “Pick a size” table on each hub. It is computed from the layer, head and window counts in the model's own configuration, at 16 bits per cached value, for one sequence, and grows with context length and with every concurrent request. Where the architecture is not published the page says so and shows no number. Add it to the required VRAM above when you plan a long context or a batch.
  • “Cheapest live fit” only matches a GPU to a row if its hardware actually supports that row's compute format, and caps a fit at 8 GPUs of the same model. A pre-Ampere card (Pascal/Volta/Turing) never qualifies for a BF16 or FP8 row, regardless of VRAM or price. See the GPU Index for per-model specs.
  • The INT4 row additionally requires a quantized checkpoint that's actually been published for the model in question. For language models this also means a GPU with AWQ/GPTQ/Marlin-class quantized-serving kernel support. Neither is guaranteed, so check the model's Hugging Face page for a published quantized variant before relying on that row.
  • Prices are live per-GPU $/hr rates from Aquanode's live price feed, normalized the same way as the GPU Index, with outlier offers excluded.
  • Multi-GPU fits assume the model shards cleanly across cards (e.g. tensor parallelism). Real throughput and interconnect overhead aren't modeled.

Submit the job. Everything after that is ours.

Sign up in 60 seconds. Pay for the GPU minutes you actually use.

© 2026 Aquanode. All rights reserved.

All trademarks, logos and brand names are the property of their respective owners.