ai agents for beginners
Basic Information
This repository is a free, open course designed to teach beginners the fundamentals of building AI agents. It contains 11 lessons that each focus on a specific topic in agent design and engineering, such as agentic frameworks, design patterns, tool use, retrieval-augmented generation, planning, multi-agent systems, metacognition, trustworthiness, production, and the Model Context Protocol. Each lesson provides a written README, a short video, and runnable Python code examples that integrate with Azure AI Foundry and GitHub Model catalogs. The materials reference Microsoft agent frameworks including Azure AI Agent Service, Semantic Kernel, and AutoGen. The repo includes a code_samples folder and a Course Setup guide to help learners run the examples. The content is maintained with multi-language translations and community contributions to make agent concepts accessible globally.