Hub documentation
Examples & Tutorials
Single Sign-On (SSO) Audit Logs Storage Regions Data Studio for Private datasets Resource Groups (Access Control) Advanced Compute Options Advanced Security Tokens Management Publisher Analytics Gating Group Collections Network Security Rate Limits Blog Articles
PRO Plan Repositories Getting Started with Repositories Repository Settings Storage Limits Storage Backend (Xet) Local Cache Pull Requests & Discussions Notifications Collections Webhooks GitHub Actions Notebooks Next Steps Licenses
Models The Model Hub Model Cards Eval Results Leaderboard Data Gated Models Uploading Models Downloading Models Integrated Libraries Model Widgets Model Inference Models Download Stats Model Release Checklist Local Apps Frequently Asked Questions Advanced Topics
Datasets Datasets Overview Dataset Cards Gated Datasets Uploading Datasets Uploading Datasets (for LLMs) Downloading Datasets Streaming Datasets Integrated Libraries Data Studio Datasets Download Stats
Spaces Spaces Overview Spaces GPU Upgrades Spaces ZeroGPU Spaces Dev Mode Spaces Disk Usage & Storage Spaces Custom Domain Spaces as MCP servers Spaces as Agent Tools Spaces as API Endpoints Gradio Spaces Streamlit Spaces Static HTML Spaces Docker Spaces Embed your Space Run Spaces with Docker Spaces Configuration Reference Sign-In with HF button Featured Spaces Spaces Changelog Advanced Topics
Storage Buckets new Jobs Jobs Overview Quickstart Pricing and Billing Manage Jobs Configuration Popular Images Examples & Tutorials Schedule Jobs Webhook Automation Reference
Agents Agents Overview Hugging Face CLI for AI Agents Hugging Face MCP Server Hugging Face Agent Skills Building agents with the HF SDK Local Agents with llama.cpp Agent Libraries
Other Examples & Tutorials
Guides to train with Jobs
Guides for using popular libraries with Jobs:
- Training with TRL on Jobs - Run SFT, GRPO, DPO and more using TRL and TRL Jobs
- Fine-tune with Unsloth on Jobs - ~2x faster training and ~60% less VRAM using Unsloth
- Transformers example scripts - UV-compatible training scripts for text classification, summarization, image classification, NER, speech recognition, and more — run directly on Jobs:
hf jobs uv run --flavor a10g-small --secrets HF_TOKEN \
https://raw.githubusercontent.com/huggingface/transformers/main/examples/pytorch/image-classification/run_image_classification.py \
--model_name_or_path google/vit-base-patch16-224-in21k \
--dataset_name ethz/food101 \
--output_dir vit-food101 \
--push_to_hubUV Scripts
The uv-scripts organization maintains a collection of self-contained uv scripts that run on Jobs with a single command. Scripts cover OCR, batch inference, text classification, object detection, dataset statistics, embedding visualization, and more.
Unsloth also provides ready-to-run training scripts for fine-tuning LLMs and VLMs on Jobs.
Coding Agent Skills
The hugging-face-jobs skill lets coding agents like Claude Code and Cursor submit and monitor Jobs directly from your editor.
Community Tutorials and Projects
- Train on massive datasets without downloading - Stream datasets directly on Jobs with Unsloth, no local storage needed
- Fine-tune a vision-language model with TRL - Fine-tune Qwen2.5-VL for art history tasks using TRL and Jobs
- FreeFlow - Open-source annotation platform with built-in Jobs integration for training YOLOv11 object detection models
Have a tutorial or project using Jobs? Open a PR to add it here.
Update on GitHub