This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Developer hub
Everything from Microsoft for JavaScript developers
📢 Celebrating LangChain v1 with a new end-to-end sample! AI Agents + MCP to interact with a Burger API and run serverless on Azure.
OSS AI Summit - Building with LangChain
The OSS AI Summit is an interactive online event designed to showcase how open-source AI frameworks empower developers to build, innovate, and scale faster. We spotlight LangChain, the leading framework for creating AI-driven applications in Python and JavaScript.
Register for the event ›Inside Microsoft Foundry Series
Check out practical demos and technical walkthroughs that show you how to integrate the latest Microsoft Foundry models, tools & features into your workflows.
View series ›MCP Lesson in the Generative AI with JS Course
Complete this lesson to get started with MCP to standardize how to expose prompts, resources and tools
Take lesson ›Model Context Protocol for Beginners
Level up your AI skills with Model Context Protocol (MCP)! Microsoft’s MCP for Beginners course is here!
Go to curriculum ›Awesome GitHub Copilot Customizations
Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot.
View customizations ›MCP-Powered AI Travel Agents Sample
Introducing AI Travel Agents, an E2E sample application leveraging Microsoft Agent Framework, LlamaIndex.TS, and MCP servers built in .NET, Java, Python, and TypeScript to demonstrate how developers can coordinate multiple AI agents to explore travel planning scenarios.
Explore the repo ›BEGINNER RESOURCES
Get started and learn the fundamentals of developing JavaScript applications.
Get started with TypeScript Web Development for Beginners Curriculum Mastering GitHub Copilot for Paired ProgrammingAPPLICATION DEVELOPMENT
Design and build applications at global scale.
Azure for JavaScript Developers Get started with GitHub Copilot for Azure Preview Run containerized JavaScript apps on Azure Container AppsAI Agents for beginners - A course
This course has 10 lessons covering the fundamentals of building AI Agents. Each lesson covers its own topic so start wherever you like!
View course ›Generative AI with JavaScript Curriculum
A JavaScript Learning Adventure. This FREE course throws you into a time-traveling adventure, where you get to meet historical legends with a fun twist, while learning Generative AI technologies.
Start course ›Featured AI app templates
Get started with AI application templates. Edit and deploy to Azure using VS Code or GitHub Codespaces.
View templates ›Develop AI apps with JavaScript
This article contains an organized list of the best learning resources for JavaScript developers who are getting started building AI apps.
See resources ›A multi-agent enterprise app using Python, Node.js, Java, and .NET MCP servers to streamline travel operations with AI.
A starter template for building RAG apps using LlamaIndex for TypeScript on Azure Container Apps.
This sample shows how to build a serverless AI chat experience with Retrieval-Augmented Generation using LangChain.js and Azure.
Serverless AI agent using LangChain.js and Model Context Protocol (MCP) integration to order burgers from a burger restaurant.
Build your Agents in JavaScript with Azure AI Agent Service
A Remix-powered microblog app using GPT-4o with Azure Static Web Apps and Functions.
A Lit-based frontend with reusable components for interacting with the Azure OpenAI API.
A LlamaIndex project using Next.js and Azure Container Apps, featuring Azure Dynamic Sessions for code interpretation.
A demo of ChatGPT-style experiences using RAG to query your own data sources.
A Q&A system built with RAG to query YouTube video transcripts from idea to production.
Run small language models like Phi-3 in your browser via GitHub Codespaces and Ollama.
A sample for provisioning Azure OpenAI access using Entra-based keyless authentication and RBAC.
The Azure MCP Server implements the MCP spec for seamless connection between AI Agents and Azure.
Serverless AI Chat with RAG using LangChain.js
LlamaIndex.TS is a framework for building agentic generative AI applications connected to your data.
The official Typescript SDK for Model Context Protocol servers and clients
The most popular code editor for JavaScript developers
Visual Studio Code extension for Microsoft Foundry
Automated E2E testing across Chromium, Firefox and WebKit with a single API
Your AI Pair-programmer
Develop from anywhere, anytime
Use natural language to learn & deploy to Azure, diagnose & troubleshoot problems
Describe your data to generate API specs, schemas, code, and more
Discover and try AI models in the cloud or locally with ease
More development resources
Explore the power of JavaScript on Azure through Quickstarts, How-To Guides, codes samples and more.