Build Your First AI Agent
Initialize an incident triage agent and connect it to a large language model provider.
Step-by-step .NET guides designed for developers. Start with Agent Essentials and progress through curated paths to master Advanced Orchestration and tool integration.
Learning paths
Master the core pillars of the Microsoft Agent Framework. Build a production-ready triage assistant from scratch, mastering tools, memory, and hosting.
Explore advanced agent features like local semantic tool search, multi-modal processing, and complex tool integration.
Move beyond single agents to build reliable Compound AI Systems using deterministic workflows and multi-agent patterns.
Tutorial directory
Jump into any tutorial directly. Each lesson is self-contained with objectives, prerequisites, and step-by-step instructions.
Initialize an incident triage agent and connect it to a large language model provider.
Equip your agent with custom .NET functions to query live system health data and provide grounded responses.
Implement state management using agent sessions to handle follow-up questions and preserve history.
Learn to save conversation history across restarts and implement structured memory using AIContextProviders.
Take Jordan Miller's incident triage assistant out of the terminal and host it as a scalable service.
Implement local semantic search using ONNX Runtime and FusionCache to dynamically load tools on demand, overcoming LLM context limits.