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-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.
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.
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.
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.
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.
sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 is a sentence similarity model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.
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.
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.
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.
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.
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.
FacebookAI/xlm-roberta-base
FacebookAI/xlm-roberta-base is a fill mask model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.
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.
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.
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.
trl-internal-testing/tiny-Qwen2ForCausalLM-2.5
trl-internal-testing/tiny-Qwen2ForCausalLM-2.5 is a text generation model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.
Comfy-Org/stable-diffusion-v1-5-archive
Comfy-Org/stable-diffusion-v1-5-archive is a AI workload model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.
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.
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.
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.
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.
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.
intfloat/multilingual-e5-small
intfloat/multilingual-e5-small is a sentence similarity model indexed for deployment research. Estimated minimum GPU memory is 4 GB. It is publicly listed on Hugging Face.
timm/efficientnet_b3.ra2_in1k
timm/efficientnet_b3.ra2_in1k is a image classification model indexed for deployment research. Estimated minimum GPU memory is 8 GB. It is publicly listed on Hugging Face.
What “fits in 8GB” really means
- The exact checkpoint and precision matter: FP16, INT8 and 4-bit weights have very different footprints.
- Long context and larger batches increase memory use, especially for text generation.
- Image resolution, frame count and batch size drive activation memory for image and video models.
- Runtime implementations allocate different kernels, caches and temporary buffers.
How to verify before downloading
- Open the model detail page and note the parameter count and estimated minimum VRAM.
- Follow the source link to inspect the exact files and supported quantizations.
- Begin with batch size one and a conservative context or image size.
- 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