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