33rd of 7 in Cloud reference architectures
azurechat
Private enterprise chat on Azure OpenAI with document chat and personas
- Stars
- 1.4k
- License
- MIT
- Last commit
- Aug 2026
- Language
- TypeScript
Overview
Microsoft solution accelerator: a Next.js chat app deployed into your own Azure subscription with azd up or a Deploy to Azure button, protected by an identity provider (Entra ID setup scripted), with chat over uploaded files, personas, extensions and managed-identity RBAC instead of keys. Supports private endpoints and ESLZ-compliant deployment. For organizations wanting a ChatGPT-like tenant on Azure OpenAI.
Who it is for: Enterprises deploying a private chat tenant on Azure
Strengths
- Managed identity removes almost all keys and secrets
- Chat over files, personas and extensions documented in docs/
- Private endpoints and ESLZ-compliant deployment supported
- azd template plus GitHub Actions deploy path
Weaknesses
- Azure only; provisions several paid services
- Identity provider setup is mandatory before first use
- Contributions require a Microsoft CLA
- README defers most detail to docs/; no tests mentioned
What it needs
- TypeScript, Azure OpenAI
- Needs Azure subscription, Azure OpenAI, Entra ID or another identity provider
Also in Cloud reference architectures
See all 7| Rank | Project | Score |
|---|---|---|
| 1 | agent-landing-zoneAzure infrastructure templates for deploying enterprise agent apps on Microsoft Foundry | 64 out of 100 |
| 2 | fullstack-solution-template-for-agentcoreReact frontend and AgentCore backend starter, deployed to AWS with CDK or Terraform | 44 out of 100 |
| #4 | openai-chat-app-quickstartMinimal Quart chat app on Azure OpenAI with managed identity | 40 out of 100 |
| #5 | get-started-with-ai-agentsAzure azd template for a Foundry agent chat app with file search | 33 out of 100 |
| #6 | serverless-rag-demoAWS CDK sample for document RAG chat and multi-agent workflows on Bedrock | 33 out of 100 |