Skip to main content

AI Travel Agents - Multi-Agent MCP Orchestration with LangChain.js, LlamaIndex.TS, and Microsoft Agent Framework

A comprehensive reference application demonstrating multi-agent AI orchestration for travel agency operations using three orchestration frameworks (LangChain.js, LlamaIndex.TS, and Microsoft Agent Framework). Features MCP (Model Context Protocol) servers built in TypeScript, Python, Java, and .NET, deployed as serverless Azure Container Apps with OpenTelemetry monitoring.

Architecture

Architecture diagram for AI Travel Agents - Multi-Agent MCP Orchestration with LangChain.js, LlamaIndex.TS, and Microsoft Agent Framework

Resources included

Resource
Description
Azure Container Apps
Build and deploy modern apps and microservices using serverless containers.
Azure AI Service
Build cutting-edge, market-ready AI applications with customizable tools, APIs, and models.
Microsoft Foundry
The AI app and agent factory.
Azure OpenAI Service
Apply advanced coding and language models to a variety of use cases.
Azure Monitor
Full observability into your applications, infrastructure, and network.
Azure Managed Identities
Give Azure resources an automatically managed identity in Microsoft Entra ID.