← All guides
8GB GPU MODEL GUIDE

Best Hugging Face models for an 8GB GPU

An 8GB graphics card can run useful open models, but the repository name alone does not tell you whether the selected weights, context and runtime will fit.

Quick answer

Start with smaller language, embedding, classification or compact image models. For generative LLMs, 4-bit quantization is often necessary once parameter counts move beyond the smallest families. Leave memory for the runtime, KV cache and input—not just weights.

Live 8GB shortlist

The models below are currently estimated by AI Pentium to require no more than 8GB of minimum VRAM. They are ordered by Hugging Face download metadata and update automatically with the catalog.

sentence-similarity

sentence-transformers/all-MiniLM-L6-v2

sentence-transformers/all-MiniLM-L6-v2 is a sentence similarity model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 193,424,443♡ 6,005
Unknown4 GB+ VRAMapache-2.0
Deployment details →
text-ranking

cross-encoder/ms-marco-MiniLM-L6-v2

cross-encoder/ms-marco-MiniLM-L6-v2 is a text ranking model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 71,405,909♡ 430
Unknown8 GB+ VRAMapache-2.0
Deployment details →
feature-extraction

BAAI/bge-small-en-v1.5

BAAI/bge-small-en-v1.5 is a feature extraction model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 54,048,872♡ 650
Unknown4 GB+ VRAMmit
Deployment details →
general AI

google/electra-base-discriminator

google/electra-base-discriminator is a AI workload model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 36,910,216♡ 217
Unknown8 GB+ VRAMapache-2.0
Deployment details →
sentence-similarity

BAAI/bge-m3

BAAI/bge-m3 is a sentence similarity model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 29,621,818♡ 3,922
Unknown4 GB+ VRAMmit
Deployment details →
fill-mask

google-bert/bert-base-uncased

google-bert/bert-base-uncased is a fill mask model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 28,236,987♡ 3,051
Unknown8 GB+ VRAMapache-2.0
Deployment details →
general AI

Comfy-Org/MiniMax-H3

Comfy-Org/MiniMax-H3 is a AI workload model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 25,532,380♡ 2,386
Unknown8 GB+ VRAMother
Deployment details →
text-generation

Qwen/Qwen3-0.6B

Qwen/Qwen3-0.6B is a text generation model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 25,158,033♡ 1,846
600M4 GB+ VRAMapache-2.0
Deployment details →
translation

google-t5/t5-small

google-t5/t5-small is a translation model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 23,930,702♡ 684
Unknown8 GB+ VRAMapache-2.0
Deployment details →
text-generation

openai-community/gpt2

openai-community/gpt2 is a text generation model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 18,836,643♡ 3,891
Unknown8 GB+ VRAMmit
Deployment details →
sentence-similarity

sentence-transformers/all-mpnet-base-v2

sentence-transformers/all-mpnet-base-v2 is a sentence similarity model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 17,881,048♡ 1,400
Unknown4 GB+ VRAMapache-2.0
Deployment details →
image-classification

timm/mobilenetv3_small_100.lamb_in1k

timm/mobilenetv3_small_100.lamb_in1k is a image classification model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 17,010,157♡ 155
Unknown8 GB+ VRAMapache-2.0
Deployment details →
zero-shot-image-classification

openai/clip-vit-base-patch32

openai/clip-vit-base-patch32 is a zero shot image classification model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 16,338,676♡ 1,269
Unknown8 GB+ VRAMLicense unknown
Deployment details →
automatic-speech-recognition

jonatasgrosman/wav2vec2-large-xlsr-53-japanese

jonatasgrosman/wav2vec2-large-xlsr-53-japanese is a automatic speech recognition model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 15,809,438♡ 115
Unknown8 GB+ VRAMapache-2.0
Deployment details →
text-classification

BAAI/bge-reranker-v2-m3

BAAI/bge-reranker-v2-m3 is a text classification model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 14,678,539♡ 1,274
Unknown8 GB+ VRAMapache-2.0
Deployment details →
time-series-forecasting

amazon/chronos-2

amazon/chronos-2 is a time series forecasting model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 14,170,331♡ 550
Unknown8 GB+ VRAMapache-2.0
Deployment details →
image-classification

google/vit-base-patch16-224

google/vit-base-patch16-224 is a image classification model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 14,014,786♡ 1,043
Unknown8 GB+ VRAMapache-2.0
Deployment details →
time-series-forecasting

autogluon/chronos-2

autogluon/chronos-2 is a time series forecasting model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 13,800,298♡ 89
Unknown8 GB+ VRAMapache-2.0
Deployment details →
sentence-similarity

nomic-ai/nomic-embed-text-v1.5

nomic-ai/nomic-embed-text-v1.5 is a sentence similarity model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 12,422,865♡ 983
Unknown4 GB+ VRAMapache-2.0
Deployment details →
automatic-speech-recognition

argmaxinc/whisperkit-coreml

argmaxinc/whisperkit-coreml is a automatic speech recognition model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 11,489,546♡ 258
Unknown8 GB+ VRAMmit
Deployment details →
text-to-speech

hexgrad/Kokoro-82M

hexgrad/Kokoro-82M is a text to speech model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 10,111,750♡ 7,263
Unknown8 GB+ VRAMapache-2.0
Deployment details →
general AI

Comfy-Org/Qwen-Image-2.1

Comfy-Org/Qwen-Image-2.1 is a AI workload model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.

↓ 10,048,476♡ 1,181
Unknown8 GB+ VRAMother
Deployment details →
feature-extraction

BAAI/bge-large-en-v1.5

BAAI/bge-large-en-v1.5 is a feature extraction model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.

↓ 9,663,594♡ 779
Unknown4 GB+ VRAMmit
Deployment details →

What “fits in 8GB” really means

How to verify before downloading

  1. Open the model detail page and note the parameter count and estimated minimum VRAM.
  2. Follow the source link to inspect the exact files and supported quantizations.
  3. Begin with batch size one and a conservative context or image size.
  4. Measure peak allocated memory, then increase the workload gradually.

This list is a discovery aid, not a benchmark or guarantee. Always test the exact Hugging Face repository and runtime.

Open the live 8GB hardware matcher