hjLabs AI Playground

Starting the on-device runtime…

The model catalog: what actually runs in a browser

Not every Hugging Face model has an ONNX export, and not every ONNX export fits in a browser. This catalogue lists only models we have actually loaded and run through WebGPU — SmolLM2 and Qwen for chat, Whisper for speech, Kokoro for text-to-speech, RMBG-1.4 and MODNet for background removal, DETR and YOLO for detection, CLIP and SigLIP for zero-shot vision, MiniLM and BGE for embeddings. For each one you get the real download size, the quantization levels available, and the Hugging Face download count so you can tell a maintained model from an abandoned one.

onnx models browsertransformers.js modelswebgpu model listsmallest llm for browserquantized onnx modelshuggingface onnx catalogq4 q8 fp32 modelsbrowser llm model size

Frequently asked questions

Why can I not use any Hugging Face model?

transformers.js runs ONNX graphs, not PyTorch. A model needs an ONNX export (usually under an "onnx/" folder in the repo) before a browser can load it. That is why the catalogue is a curated list rather than all of Hugging Face.

Which quantization should I pick?

q8 is the sweet spot for most vision and encoder models; q4 halves the download again for chat models at a small quality cost; fp32 is the safest and largest. Avoid fp16 and q4f16 unless your GPU reports the WebGPU "shader-f16" feature — many desktop GPUs on Linux do not.

Every model, by task (126 in total)

Image Classification

Image Captioning

Zero-Shot Image Labels

  • SigLIP Base 224 — Xenova/siglip-base-patch16-224, 214 MB, 203M params
  • CLIP ViT-B/32 — Xenova/clip-vit-base-patch32, 157 MB, 151M params
  • CLIP ViT-B/16 — Xenova/clip-vit-base-patch16, 156 MB, 150M params
  • CLIP ViT-L/14 — Xenova/clip-vit-large-patch14, 436 MB, 428M params
  • TinyCLIP ViT-8M — onnx-community/TinyCLIP-ViT-8M-16-Text-3M-YFCC15M-ONNX, 28 MB, 11M params
  • FashionCLIP — ff13/fashion-clip, 156 MB, 151M params

Chat

Image Segmentation

Remove Background

  • MODNet — Xenova/modnet, 26 MB, 6.5M params
  • ORMBG — onnx-community/ormbg-ONNX, 176 MB
  • BiRefNet Lite — onnx-community/BiRefNet_lite-ONNX, 224 MB
  • BiRefNet 512 — onnx-community/BiRefNet_512x512-ONNX, 940 MB
  • RMBG 1.4 — kittypdf/RMBG-1.4-transformersjs, 176 MB, 44M params

Embeddings

Entity Recognition

Depth Estimation

Find Anything

Text to Speech

Question Answering

Speech to Text

Object Detection

Audio Classification

Fill-Mask

Summarization

Zero-Shot Text Labels

Sentiment

Translation

OCR