Skip to content

EdisonTalk/MAFD

Repository files navigation

MAFD - Microsoft Agent Framework Demos

Project Overview

Microsoft Agent Framework Demos is an open-source project collection designed for learning and demonstrating the Microsoft Agent Framework (MAF).
This project comprises 20+ meticulously written blog articles, covering a complete learning path from fundamental concepts to advanced workflow orchestration.
It is particularly suitable for .NET developers who wish to master Microsoft's latest agent development framework.

Blog Articles Index

Below is the collection of the 20+ blog articles covered in this project: https://edisontalk.cnblogs.com/collections/29894

Features

🚀 Complete Learning Path

Systematic tutorials from zero to advanced features
Covers all core concepts of the Microsoft Agent Framework Includes abundant practical code examples

🔧 Integrated Tech Stack

Pure .NET technology stack, tailored for .NET development teams
Combined with ASP.NET Core dependency injection and lifecycle management
Supports multiple LLM service providers (OpenAI, Azure OpenAI, etc.)

🛠️ Real-world Application Scenarios

AI Agent autonomous decision-making and task execution Complex multi-agent workflow orchestration
Tool function calls and manual approval processes
Short-term memory and session management

📚 Comprehensive Coverage

‌AI Agent Fundamentals‌ - Core agent components and interaction patterns
‌Workflow Management‌ - Structured processing of complex processes
‌Multi-Agent Collaboration‌ - Parallel, sequential, handover, group chat, etc.
‌Tool Calling‌ - Function calls, manual approval mechanisms ‌State Management‌ - Thread isolation, data persistence
‌Performance Optimization‌ - Production environment best practices

Links and Resources

‌Official Documentation‌: Microsoft Learn - Agent Framework Tutorials
‌Blog Article Series‌: Quick Start on MAF Series
‌Model Service Provider‌: SiliconCloud Free Registration

Contact

For questions or suggestions, feel free to contact via:
Creating an Issue on the GitHub repository
Contacting the blog author Edison

About

Microsoft Agent Framwork Demos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages