
Build with AI
Get started with AI application templates. Edit and deploy to Azure using VS Code or GitHub Codespaces.Featured AI templates
Get started with AI agents
This solution deploys a web-based chat application with an AI agent running in Azure Container Apps. The agent leverages the Azure AI Agent service and utilizes Azure AI Search for knowledge retrieval from uploaded files, enabling it to generate responses with citations.
JavaScript
Python
GPT-4 Omni mini
Agent
+ 8 more
Get Started with Chat
This solution contains a simple chat application that is deployed to Azure Container Apps. There are instructions for deployment through GitHub Codespaces, VS Code Dev Containers, and your local development environment.
JavaScript
Python
GPT-4 Omni mini
Interactive Chat
+ 5 more
RAG chat with Azure AI Search + Python
Creates a ChatGPT-like frontend with API backend that uses OpenAI chat models to answer questions about uploaded documents.
Python
TypeScript
GPT-4 Omni mini
Guided Search
+ 6 more
Filter by
Showing56templates
RAG chat with Azure AI Search + Python
Creates a ChatGPT-like frontend with API backend that uses OpenAI chat models to answer questions about uploaded documents.
Python
TypeScript
GPT-4 Omni mini
Guided Search
+ 6 more
Serverless GenAI assistant with LangChain
Shows how Contoso Real Estate uses enterprise documents to generate responses to user queries with a LangChain serverless application.
JavaScript
TypeScript
GPT-4 Turbo
Mistral 7b
+ 7 more
RAG chat with Azure AI Search + C#
Creates a ChatGPT-like frontend with API backend that uses OpenAI chat models to answer questions about uploaded documents.
.NET/C#
GPT-4 Omni mini
Guided Search
Azure Container Apps
+ 4 more
RAG chat on PostgreSQL
Creates a chat frontend with an API backend using OpenAI chat models to answer questions about rows in a PostgreSQL database.
Python
TypeScript
GPT-4 Omni mini
Code Llama
+ 5 more
Securely authenticate and access your GenAI app with managed identity
Demonstrates a GenAI chat application using managed identity for Azure OpenAI access.
Python
GPT-4 Omni mini
Interactive Chat
+ 4 more
Got a minute? We're all ears!Help us shape the future of our template library.
RAG chat with Azure AI Search + Java
Creates a ChatGPT-like frontend with API backend that uses OpenAI chat models to answer questions about uploaded documents.
Java
TypeScript
GPT-4 Omni mini
Guided Search
+ 5 more
GenAI chat experience on own data with LlamaIndex
A foundation for building RAG applications with LlamaIndex.ai and Python.
Python
GPT-3.5 Turbo
Code Llama
Interactive Chat
+ 3 more
GenAI chat frontend including debug, restyle, and revisit
Demonstrates debugging responses, restyling, revisiting chat history, and resetting the chat.
JavaScript
TypeScript
Interactive Chat
+ 2 more
Serverless GenAI assistant using function calling
Build simple AI assistants tailored to your needs via function calling, allowing for connection of LLMs to external tools and systems, including tasks such as: sending emails, running custom functions, and answering questions.
JavaScript
GPT-3.5 Turbo
Agent
Azure Functions
+ 3 more
Build RAG apps with LlamaIndex
A foundation for building advanced RAG applications with LlamaIndex.ai and JavaScript.
TypeScript
GPT-3.5 Turbo
Code Llama
Interactive Chat
+ 3 more
Monitor GenAI models and LLM applications with Arize AI
Demonstrates monitoring models and LLM applications, troubleshooting retrieval and tool execution issues, and improving the RAG pipeline.
Python
LLM Ops
Azure Container Apps
Azure Monitor
Multimodal GenAI experience: Q&A on uploaded images
Shows how to chat with uploaded images using OpenAI vision models such as GPT-4o.
Python
GPT-4 Omni
Interactive Chat
Azure Container Apps
+ 3 more
Banking GenAI multi-agent assistant for transaction review
Shows how bank users can use GenAI chat to check account balances, review transactions, and initiate payments.
Java
GPT-4 Omni
GPT-4 Omni mini
Agent
Interactive Chat
+ 5 more
OpenAI + Semantic Kernel chat app quick start
A simple C#/.NET chat application that uses the Semantic Kernel library and managed identity for Azure OpenAI access.
.NET/C#
GPT-4 Omni mini
Interactive Chat
+ 3 more
GenAI app with keyless deployment | JavaScript
Example Azure OpenAI deployment and RBAC role for your user account for keyless access.
JavaScript
TypeScript
GPT-3.5 Turbo
Interactive Chat
+ 2 more
GenAI app with keyless deployment | Python
Provision an Azure OpenAI resource with keyless authentication and use the Python OpenAI SDK to connect to it with your locally logged in Azure account.
Python
GPT-4 Omni mini
Interactive Chat
+ 2 more
Copilot sample app with Azure CosmosDB for NoSQL
Shows how to build a Generative-AI application using Azure Cosmos DB for NoSQL using its new vector search capabilities and Azure OpenAI Service and Semantic Kernel
.NET/C#
JavaScript
GPT-4 Omni
Text-Embedding-3-Large
+ 5 more
Real-time GenAI enhanced communication app with SignalR
This project integrates SignalR with Azure OpenAI. It showcases how to create a seamless group chat experience using SignalR for real-time communication, enhanced by the intelligence of Azure OpenAI.
.NET/C#
JavaScript
TypeScript
GPT-4 Omni
+ 5 more
Spring Petclinic Microservices with AI on Azure Container Apps
A Spring Petclinic Microservice with OpenAI running on Azure Container Apps environment, with additional Azure services and Azure Container Apps features.
Java
JavaScript
TypeScript
GPT-4 Omni
+ 8 more
OpenAI chat with .NET Aspire and Microsoft.Extensions.AI
A C#/.NET chat application using .NET Aspire and the Microsoft.Extensions.AI library with OpenAI. It uses managed identity for Azure OpenAI access
.NET/C#
GPT-4 Omni
Completions
Azure Container Apps
+ 3 more
Azure OpenAI secure UI starter
Reusable OpenAI secure UI and infrastructure for AI Chat with Azure
JavaScript
TypeScript
GPT-3.5 Turbo
Interactive Chat
+ 4 more
Entity extraction with Azure OpenAI structured outputs
Perform entity extraction on text, PDFs, images, and webpages using Azure OpenAI structured outputs and the Python openai package.
Python
GPT-4 Omni
Completions
Azure OpenAI Service
GenAI app with keyless deployment | Go
Use OpenAI models securely without API keys using keyless (Entra) authentication.
Go
GPT-3.5 Turbo
Completions
Azure Managed Identities
+ 1 more
Customer Assistant with Java
A customer assistant application using Semantic Kernel, that allows a customer support person to query and make changes to customer information.
Java
JavaScript
TypeScript
GPT-4 Omni
Interactive Chat
+ 3 more
VoiceRAG with Realtime API
An app that lets users ask questions about a knowledge base over a real-time voice interface, using Azure AI Search and GPT-4o Realtime API.
JavaScript
Python
TypeScript
GPT-4 Omni
+ 5 more
Creative Writing Assistant Python: Working with Agents using Prompty
Contoso-Creative-Writer: a creative writing assistant that shows how to orchestrate multiple models together using Prompty and Azure OpenAI. Includes the full GenAIOps: CI/CD, evaluation, tracing, monitoring, and experimentation!
JavaScript
Python
TypeScript
GPT-3.5 Turbo
GPT-4 Omni
+ 7 more
Jakarta Java EE Cargo Tracker application with Open Liberty running on Azure Kubernetes Service (AKS)
A Jakarta EE based Cargo Tracker application with Open Liberty running on Azure Kubernetes Service (AKS) with Azure Database for PostgreSQL and Azure OpenAI.
Java
JavaScript
TypeScript
GPT-4 Omni
Completions
+ 5 more
Semantic caching with Azure Redis and Dall-E 3
This template demonstrates Dall-E text to image generation with Azure Redis semantic caching, which enables the same picture to be reused for text inputs that are similar in meaning but different in syntax. Azure Redis semantic cache improves the consistency and performance of the content generation.
.NET/C#
Text-Embedding-ADA-002
Agent
Completions
+ 6 more
Conversation Knowledge Mining
Leverage advanced content understanding capabilities to uncover insights, relationships, and patterns from large audio and text-based data sets.
JavaScript
Python
TypeScript
GPT-4
GPT-4 Omni
+ 18 more
Get Started with Chat
This solution contains a simple chat application that is deployed to Azure Container Apps. There are instructions for deployment through GitHub Codespaces, VS Code Dev Containers, and your local development environment.
JavaScript
Python
GPT-4 Omni mini
Interactive Chat
+ 5 more
Get started with AI agents
This solution deploys a web-based chat application with an AI agent running in Azure Container Apps. The agent leverages the Azure AI Agent service and utilizes Azure AI Search for knowledge retrieval from uploaded files, enabling it to generate responses with citations.
JavaScript
Python
GPT-4 Omni mini
Agent
+ 8 more
Azure Language OpenAI Conversational Agent Accelerator
A solution accelerator project harnessing the capabilities of Azure AI Language to augment an existing Azure OpenAI RAG chat app. Utilize Conversational Language Understanding (CLU) and Custom Question Answering (CQA) to dynamically improve a RAG chat experience.
JavaScript
Python
GPT-4 Omni
GPT-4 Omni mini
+ 12 more
Multi-modal Content Processing
Process claims, invoices, contracts and other documents with speed and accuracy by extracting information from unstructured content and mapping to a structured format.
Python
TypeScript
GPT-4 Omni
Microsoft Foundry
+ 7 more
Modernize your code with agents
Accelerate the migration of legacy code to modern languages by leveraging a team of autonomous agents
Python
TypeScript
GPT-4 Omni
Agent
Microsoft Foundry
+ 3 more
RAG on Neon Serverless Postgres
A web-based chat application with an API backend that leverages OpenAI chat models to answer questions using Neon Serverless Postgres.
Python
TypeScript
Code Llama
Interactive Chat
+ 3 more
Chainlit Agent
Chainlit Agent: Intelligent Assistant with Azure AI Agent. With Frontend with chainlit and backend with fastapi. Using Azure AI Agent service for RAG pattern.
Python
GPT-4 Omni
Text-Embedding-3-Large
Agent
+ 16 more
Multi Agents Banking Assistant with .NET and Semantic Kernel
This project is designed as a Proof of Concept (PoC) to explore the innovative realm of generative AI within the context of multi-agent architectures. By leveraging .NET and Microsoft Semantic Kernel AI orchestration framework.
.NET/C#
TypeScript
GPT-4 Omni
Agent
Interactive Chat
+ 5 more
Multi Agent Custom Automation Engine Solution Accelerator
The Multi-Agent Custom Automation Engine Solution Accelerator is an AI-driven orchestration system that manages a group of AI agents to accomplish tasks based on user input. Powered by AutoGen, Azure OpenAI, Cosmos, and infrastructure services, it provides a ready to go application to use as a reference, allowing you to hit the ground running.
Python
GPT-4 Omni
Agent
Microsoft Foundry
+ 5 more
LLM Chat Memory with Azure Managed Redis
Enable intelligent, memory-enhanced LLM chat experiences using Azure Managed Redis. This template demonstrates how to persist and recall user conversations using AMR as a vector database or key-value store—ideal for building contextual, stateful AI assistants. Built with Azure Developer CLI (azd) for streamlined deployment.
Python
GPT-4 Omni
Interactive Chat
Completions
+ 4 more
Serverless GenAI assistant with LangChain + Purview Data Security
The sample is forked from https://github.com/Azure-Samples/serverless-chat-langchainjs and updated to demonstrate the integration with Purview APIs to support Data Security and Compliance policy enforcement from within the application.
TypeScript
GPT-4 Omni mini
Text-Embedding-ADA-002
+ 14 more
Healthcare Agent Orchestrator
Healthcare Agent Orchestrator is a multi-agent accelerator that coordinates modular specialized agents across diverse data types and tools like M365 and Teams to assist multi-disciplinary healthcare workflows—such as cancer care.
Python
GPT-4 Omni
Agent
Azure App Service
+ 7 more
RAG chat app with Azure OpenAI and Azure AI Search (Python) + Purview Data Security
This sample showcases how Purview API can be integrated to audit and secure AI prompts and responses
Python
GPT-4
Text-Embedding-ADA-002
Interactive Chat
+ 6 more
Agentic Applications for Unified Data Foundation Solution Accelerator
This solution accelerator empowers organizations to make faster, smarter decisions at scale by leveraging agentic AI solutions built on a unified data foundation with Microsoft Fabric. With seamless integration of Azure AI Foundry agents and Semantic Kernel orchestration, teams can design intelligent workflows that automate routine processes, streamline operations, and enable natural language querying across enterprise datasets. This ensures that governed, high-quality data is accessible not only to technical specialists but also to business users, creating a shared environment where insights are surfaced more easily and decisions are grounded in trusted information. By unifying data access and applying AI in the flow of work, organizations gain the agility to respond rapidly to changing business needs, foster collaboration across teams, and drive innovation with greater confidence.
Python
GPT-4 Omni mini
Agent
Interactive Chat
+ 5 more
Create Medallion Architecture for Unified Data Foundation with Fabric Solution Accelerator
This template creates a working medallion architecture in Microsoft Fabric with data models in multiple domains (customer, product, sales, finance), sample data uploaded bronze lakehouse, PySpark notebooks with automated execution to load data into bronze, validate in silver, and be ready in gold. Pre-built Power BI dashboard for sales analysis is created and uploaded to Fabric, ready for sales analysis.
Python
GPT-4
Interactive Chat
Microsoft Fabric
Release Manager Assistant
The Release Manager Assistant (RMA) is a solution accelerator designed to augment release managers with AI-driven intelligence, multi-system integration, and real-time decision support. It simplifies the release lifecycle from planning to post-deployment analysis, all through a unified and contextual interface.
Python
TypeScript
GPT-4 Omni
Text-Embedding-ADA-002
+ 14 more
Call Center Voice Agent Accelerator with Azure Voice Live API
Call Center Real-time Voice Agent solution accelerator is a lightweight template to create speech-to-speech voice agents that deliver personalized self-service experiences and natural-sounding voices, seamlessly integrated with telephony systems. This solution accelerator uses Azure Voice Live API and Azure Communication Services.
Python
GPT-4 Omni
GPT-4 Omni mini
Agent
+ 7 more
AI application with SharePoint knowledge and actions
This project features a web application and an agent designed to help users process information from their SharePoint content and generate summary reports. The application leverages the Azure AI Foundry SDK to host and communicate with the agent, which utilizes the Copilot Retrieval API for semantic queries of relevant SharePoint content. The Retrieval API relies on SharePoint’s built-in semantic index and access control.
.NET/C#
GPT-4
GPT-4 Omni
Agent
Interactive Chat
+ 2 more
Copilot-Studio-with-Azure-AI-Search
AZD template for deploying Azure Copilot Studio with Azure AI search
.NET/C#
Python
GPT-4
Guided Search
+ 11 more
NLWeb Agent Demo
NLWeb is an open project developed by Microsoft that aims to make it simple to create a rich, natural language interface for websites using the model of their choice and their own data. This sample demonstrates developers can easily deploy the NLWeb as a foundry agent.
Python
GPT-4 Omni mini
Agent
Microsoft Foundry
+ 2 more
Customer Chatbot Solution Accelerator
This solution accelerator empowers organizations to build intelligent, conversational customer service experiences by leveraging Azure AI Foundry's agent framework. With seamless integration of specialized AI agents, and enterprise-grade data services, teams can create chatbots that provide personalized product recommendations, answer policy questions, and deliver exceptional customer support. The solution combines a modern e-commerce frontend with an intelligent backend that uses an orchestrator agent to route customer queries to specialized agents (Product Lookup and Policy/Knowledge), ensuring accurate, contextual responses grounded in product catalogs and policy documents. By unifying AI capabilities with scalable cloud infrastructure, organizations can deliver 24/7 customer support that understands context, maintains conversation history, and provides actionable insights to improve customer satisfaction and operational efficiency.
Python
GPT-4 Omni mini
Agent
Interactive Chat
+ 6 more
Real-Time Intelligence for Operations Solution Accelerator
This solution accelerator provides a working solution for manufacturing asset performance monitoring, real-time anomaly detection, and anomaly notification. The manufacturing facility telemetry data is synthetically generated with the Telemetry Data Simulator. This architecture can be extended to other industries as long as the appropriate data is generated or actual operations data is ingested into the Azure Event Hub, and related component configurations and Kusto Query Language (KQL) code are updated accordingly.
Python
GPT-4
Agent
Interactive Chat
Azure Event Hubs
+ 1 more
Home Banking Assistant
Shows how bank users can use conversational agents to check account balances, credit cards, review transactions, and initiate payments. It's built with Microsoft Agent Framework (python) and Microsoft Foundry.
Python
GPT-4
GPT-4 Omni
Agent
Interactive Chat
+ 7 more
Prior Authorization Multi-Agent Solution Accelerator
A multi-agent AI solution that automates prior authorization for health plan payers. Four specialized Foundry Hosted Agents — Compliance, Clinical Reviewer, Coverage, and Synthesis — evaluate PA requests against coverage policies and produce auditable approve/pend recommendations in under 2 minutes. Built with Microsoft Foundry, Microsoft Agent Framework, Azure Container Apps, and MCP healthcare data servers. Deploy with a single azd up command.
JavaScript
Python
TypeScript
GPT-5.4
Agent
+ 6 more
Sovereign Chat Experience Starter
A reusable Chat UI for AI experiences, built on the Azure OpenAI Responses API standard and Fluent AI components. It connects to a Microsoft Foundry project and is designed to be deployed on Azure Kubernetes Service (AKS) clusters. The application features a chat interface, chat history, streaming responses, and a pluggable provider architecture that supports both live Microsoft Foundry backends and an in-memory mock mode for offline development.
TypeScript
GPT-4 Omni mini
Interactive Chat
+ 3 more
Video Agents Foundry Solution
Deploy AI-powered video analysis at the edge using Azure Video Indexer on Arc-enabled AKS clusters with GPU support, combined with AI agents built on Azure OpenAI for automated video analysis workflows.
.NET/C#
Python
GPT-5.2
Mistral 7b
Agent
+ 5 more
Microsoft IQ Solution Accelerator
The Microsoft IQ Solution Accelerator is an AI-powered enterprise intelligence accelerator that enables faster, more informed decisions by unifying enterprise data, business knowledge, and execution workflows into a shared context. It connects unified data, semantic models and ontologies in Fabric IQ, enterprise knowledge and retrieval in Foundry IQ, and work context in Work IQ to identify signals, assess impact, and recommend disruption mitigation, supporting human decision-making and coordinated responses.
Python
GPT-3.5 Turbo
GPT-4
GPT-4 Omni
GPT-4 Omni mini
+ 10 more
Learning resources
Explore models on Microsoft Foundry
Explore models from Azure OpenAI, Meta, Hugging Face, NVIDIA, and more to reason over conversations, images, speech, and other modalities.
Learn more about Azure Developer CLI templates
Use Azure Developer CLI (azd) templates to provision Azure resources, deploy a sample application, configure CI/CID pipelines, and more.