Orleans
Public samples that show distributed actor-style systems with Microsoft Orleans.
AgentCohortHostingPlatformDemo
Orleans multi-silo agent-cohort hosting on Aspire
AgentCohortHostingPlatformDemo is an Aspire + Microsoft Orleans sample of an Agent Cohort hosting platform: artefact state lives in grains, not the HTTP layer. It runs a 3-replica silo with Azure Table clustering and Azure Blob grain persistence (Azurite locally), an Orleans client API over grain contracts, and a React UI to load artefacts, append prompts, and deactivate grains. Persistent state, grain lifecycle hooks, custom DTO serialization, and the Orleans Dashboard are wired in - aimed at engineers building distributed AI/agent platforms on .NET.
Microsoft Orleans |
.NET Aspire |
ASP.NET Core |
Azure Storage |
React |
Vite |
TypeScript |
Docker |
Azurite |