A .NET Agent Orchestration Framework - Introduction
Introduction In this new series of posts I will talk about a multi-agent orchestration framework that I've been developing in the last few months. This framework (name yet to be defined) is provider and model-agnostic and the responsibility to connect to the models of choice is outside its scope; anything works as long as it has a Microsoft.Extensions.AI wrapper. As with most of the code I write, it is being developed in .NET and this post explains some of the core concepts and technologies used to build it; I will expand on each concept (the orchestrator, the agents, the training, the knowledge management, etc) in subsequent posts. I also plan to eventually make the code available in GitHub and NuGet. This is somewhat linked to my PhD research , but I won't get too academic here (I am not!), this is essentially a proof of concept that seems to work, and something I'm having fun with! The posts in the series I plan to write are, as of now: Introduction (this one) Orchestra...