Mindket
IntermediateFree

Hugging Face course: find, run and share open models

A black banner titled "Hugging Face" over the line "Find, run and share open models".

This free Hugging Face course takes someone who writes a little Python from the model list to a shared demo in four lessons. You download a model with the hf tool, run it with a Transformers pipeline, call a bigger one through Inference Providers and publish a Gradio app on Spaces. Every step follows the docs as they stood on 5 November 2026.

What you'll be able to do

  • Pick a model by task and license, request a gated one and download only the files you load.
  • Run text classification, generation and chat in Python with one pipeline call, on CPU or GPU.
  • Send chat requests to hosted open models with a token and choose the provider that serves them.
  • Build a Gradio interface and put it on a Space with its dependencies and secrets in place.
All courses

Who it's for

For people who write a little Python and want to find, run and share open models. You need a free Hugging Face account, Python 3.11 or later (the version Transformers is tested from) and a terminal.

Lessons

  1. 1Hugging Face tutorial: find, check and download open modelsA Hugging Face tutorial for Python users: find a model on the Hub, read its card and license, request a gated model and download it with the hf CLI.12 min
  2. 2Transformers pipeline: run open models in Python, on CPU or GPUA Transformers pipeline tutorial: install it, classify and generate text, chat with an instruction model, and choose a device and dtype that fit your memory.11 min
  3. 3Hugging Face Inference API: call hosted open models with Inference ProvidersCall hosted open models through Inference Providers, the successor to the Hugging Face Inference API: a token, InferenceClient, the OpenAI client and curl.11 min
  4. 4Hugging Face Spaces and Gradio tutorial: build a demo and host itA Gradio tutorial for Hugging Face Spaces: build a demo with gr.Interface, run it locally, then host it on a Space with its requirements, secrets and ZeroGPU.11 min

Frequently asked questions

Do I need a GPU for this Hugging Face course?

No. Lesson 2 runs small models on a CPU, lesson 3 sends the heavy work to hosted providers, and lesson 4 explains the shared ZeroGPU option for demos. A GPU only makes bigger local models practical.

Is the Hugging Face course free?

Yes, the lessons are free to read. Some steps can cost money on Hugging Face itself: calls to hosted models use credits, and most Gradio Spaces need a paid plan, which lessons 3 and 4 explain.

How is this course different from the local AI course?

The local AI course runs models through Ollama and LM Studio, apps that hide the Python. This course works in Python with Hugging Face libraries, so you choose the exact model files, settings and hosting yourself.

What should I learn after this course?

The Fine-tuning course is next. It trains an open model on your own data with LoRA, then runs the result locally and shares it on the Hub. The MCP course follows it.

Share this course

See open-source projects others share

Browse open-source projects on Mindket with their setup notes, then try one next to the models you downloaded.

Browse GitHub projects

All courses · All articles