Hugging Face Agents Course

Research & Resources 💻 MDX ⚖️ Apache-2.0 🟡 Quiet lately
32.2k stars

The Hugging Face Agents Course is a free, structured curriculum that teaches developers how to build AI agents using frameworks like smolagents, LangGraph, and LlamaIndex. It covers everything from LLM fundamentals to advanced topics like function-calling fine-tuning, observability, and agentic RAG, culminating in a final project with automated evaluation and certification.

Hugging Face Agents Course demo
🎞️ Demo from the project README

✨ Key features

  • Free, self-paced course with 4 main units plus bonus content
  • Hands-on tutorials for smolagents, LangGraph, and LlamaIndex
  • Bonus unit on fine-tuning LLMs for function-calling
  • Covers observability and evaluation of agents
  • Final project with automated evaluation and leaderboard
  • Community support via Discord and contribution guidelines

🎯 Use cases

  • Learn to build AI agents from scratch
  • Compare and choose between agent frameworks
  • Implement agentic RAG for data-driven applications
  • Fine-tune LLMs for function-calling
  • Prepare for certification in agent development

⚠️ Good to know

The course is a learning resource, not a software tool; it requires an internet connection and a Hugging Face account to access the course materials.

❓ FAQ

Is the course free?

Yes, the course is free. You can sign up at https://bit.ly/hf-learn-agents.

What are the prerequisites?

Basic knowledge of Python and LLMs is required.

What frameworks are covered?

The course covers smolagents, LangGraph, and LlamaIndex.

How can I contribute to the course?

You can fix typos and grammar mistakes via pull requests, or propose new units by creating an issue in the repository.

📊 Repository

Stars★ 32,223
Forks🍴 2,301
Open issues🐛 162
Last commit🕒 Jun 30, 2026
Created📅 Jan 2025
Language💻 MDX
License⚖️ Apache-2.0

🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.