DotNetAgents
Agentic AI Patterns for .NET Developers
Master the Microsoft Agent Framework through proven design patterns, implemented in C# for enterprise .NET applications.
Blog
New to DotNetAgents? Set up your environment first, then dive into the patterns.
Microsoft Agent Framework
Why building custom agents gives you more control than MCP servers, and how to get started
Available SETUP BlogSetting Up the Agent Environment
Configure your LLM provider: Ollama (free, local), OpenAI, Azure OpenAI, or OpenRouter
Start Here LIB BlogBenchmarkLlm Library
Systematically benchmark, evaluate, and compare LLM agents with metrics and LLM-as-Judge
AvailablePatterns
Agentic AI design patterns implemented in C# with Microsoft Agent Framework.
Prompt Chaining
Sequential LLM calls where output feeds the next prompt
Available 02Tool Use
AI agents calling external functions to interact with databases and APIs
Available 03Routing
Conditional logic to select execution paths based on input analysis
Available 04Model Context Protocol
Connect AI agents to external tools through a standardized interface
Available 05Parallelization
Running multiple agent tasks concurrently with fan-out and fan-in patterns
Available 06Reflection
Iterative generate-critique-refine loops using group chat orchestration
Available