{"data":{"slug":"microsoft-ai-agents-for-beginners","name":"ai-agents-for-beginners","tagline":"12 Lessons to Get Started Building AI Agents","github_url":"https://github.com/microsoft/ai-agents-for-beginners","owner":"microsoft","repo":"ai-agents-for-beginners","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"Jupyter Notebook","stars":72665,"forks":24038,"topics":["agentic-ai","agentic-framework","agentic-rag","ai-agents","ai-agents-framework","autogen","foundry","foundry-local","generative-ai","microsoft-foundry","semantic-kernel"],"archived":false,"github_pushed_at":"2026-08-18T11:47:04+00:00","maintenance_label":"Very active","stars_delta_30d":2773,"url":"https://www.graphcanon.com/tools/microsoft-ai-agents-for-beginners","markdown_url":"https://www.graphcanon.com/tools/microsoft-ai-agents-for-beginners.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-ai-agents-for-beginners","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-ai-agents-for-beginners","description":"18 Lessons to Get Started Building AI Agents","homepage_url":"https://aka.ms/ai-agents-beginners","license":"MIT","open_issues":6,"watchers":560,"ai_summary":"A course for beginners that provides lessons on building AI agents, including topics such as agentic-ai and generative-ai.","readme_excerpt":"## 🌱 Getting Started\n\nThis course has lessons covering the fundamentals of building AI Agents. Each lesson covers its own topic so start wherever you like!\n\nThere is multi-language support for this course. Go to our [available languages here](#-multi-language-support). \n\nIf this is your first time building with Generative AI models, check out our [Generative AI For Beginners](https://aka.ms/genai-beginners) course, which includes 21 lessons on building with GenAI.\n\nDon't forget to [star (🌟) this repo](https://docs.github.com/en/get-started/exploring-projects-on-github/saving-repositories-with-stars?WT.mc_id=academic-105485-koreyst) and [fork this repo](https://github.com/microsoft/ai-agents-for-beginners/fork) to run the code.","github_created_at":"2024-11-28T10:42:52+00:00","created_at":"2026-07-07T17:39:47.976882+00:00","updated_at":"2026-08-19T12:01:34.019877+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"agentic-framework","name":"agentic-framework"},{"slug":"agentic-rag","name":"agentic-rag"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"ai-agents-framework","name":"ai-agents-framework"},{"slug":"autogen","name":"autogen"},{"slug":"generative-ai","name":"generative-ai"},{"slug":"semantic-kernel","name":"semantic-kernel"}],"trust":{"provenance":{"is_fork":false,"github_id":895508656,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T12:01:33.255Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":1,"last_release_at":null,"stars_delta_30d":2773,"open_issues_delta_30d":2},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:15:19.492Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-19T12:01:33.704Z"},"languages":{"value":["jupyter notebook"],"source":"github.language","observed_at":"2026-08-19T12:01:33.704Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-19T12:01:33.704Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["The lessons are available in multiple languages for accessibility.","While some background knowledge of programming is helpful when starting this course, it is not mandatory to have prior experience."]},"constraints":null,"when_to_use":["- You are starting your journey into developing AI agents and want structured learning material that covers both foundational and more advanced concepts within AI agents like agentic-ai.","- If you plan to work with multi-language support in AI projects, this repository is useful as it offers the content in multiple languages making it accessible for a broader audience."],"when_not_to_use":["- This tool might not be suitable if you are already familiar with building AI agents and are looking for an advanced course that goes beyond basics. The content here is geared towards beginners.","- If your primary focus is on developing skills related exclusively to Generative AI (GenAI), the 'Generative AI For Beginners' course, which has a more extensive 21 lessons focused solely on GenAI, 2"],"source":"enrich:decision_facts","observed_at":"2026-07-11T12:09:45.134Z"},"constraint_facets":null,"decision_summary":[{"label":"Requirements","value":"The lessons are available in multiple languages for accessibility.; While some background knowledge of programming is helpful when starting this course, it is not mandatory to have prior experience."},{"label":"Adopt for","value":"Aimed at beginners, 'ai-agents-for-beginners' offers introductory lessons on building AI agents through practical modules in a multi-language environment. It's ideal for individuals new to AI Agents and interested in agē"}]}}