#55th of 8 in Learning and cookbooks

ai-agents-for-beginners

18-lesson course on building AI agents with Microsoft Agent Framework

Stars
77.1k
License
MIT
Last commit
Oct 2026
Language
Jupyter Notebook

Checked on GitHub.

Overview

A Microsoft course of 18 lessons on building AI agents, each with a written README, a short video for most lessons, and Python code samples in Jupyter notebooks. Topics include tool use, agentic RAG, planning, multi-agent patterns, memory, MCP/A2A/NLWeb protocols, computer-use agents, local agents and securing agents. Samples use Microsoft Agent Framework with Microsoft Foundry Agent Service V2, and some also support OpenAI-compatible providers such as MiniMax.

Who it is for: Developers new to building AI agents, comfortable with Python

Strengths

  • Each lesson is standalone, so you can start at any topic
  • Covers design patterns plus MCP, A2A, NLWeb, memory and deployment
  • Text, short videos and runnable Python samples per lesson
  • 50+ language translations kept current by GitHub Action

Weaknesses

  • Samples are built around Microsoft Agent Framework and Foundry, which need an Azure account
  • Some later lessons have no video
  • Cloning pulls large translation folders unless sparse checkout is used
  • Alternative provider support is only partial, per the README

What it needs

  • no GPU
  • Needs Microsoft Foundry (Azure account), Microsoft Agent Framework, Microsoft Foundry Agent Service V2
  • Models: Microsoft Foundry models, OpenAI-compatible providers (MiniMax)

Also in Learning and cookbooks

See all 8
Also in Learning and cookbooks
RankProjectScore
1generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript121.3k starsMIT80 out of 100
2ai-engineering-from-scratchHands-on curriculum for building AI systems from math to agents68.4k starsMIT75 out of 100
3llms-from-scratchCode for the book on building a GPT-style LLM in PyTorch106.5k starscustom license74 out of 100
#4hello-agentsChinese-language course on building LLM agents from scratch82.9k starscustom license72 out of 100
#6openai-cookbookExample notebooks and guides for building with the OpenAI API76.6k starsMIT65 out of 100