Developer hub

Microsoft for JavaScript developers

Everything from Microsoft for JavaScript developers

AI June Jams with JavaScript

JavaScript AI Build-a-thon

We are excited to announce the JS AI Build-a-thon — an epic learning journey, running from June 09 - 30, crafted for JavaScript and TypeScript developers who want to step confidently into the world of AI.

What's new ✨

  • New MCP-Powered AI Travel Agents Sample

    Introducing AI Travel Agents, an E2E sample application leveraging Azure AI services, LlamaIndex, 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 ›
  • Prompting is the new scripting. Meet GenAIScript

    Enter GenAIScript—a way to integrate AI into your workflow effortlessly, treating prompts like reusable code snippets.

    Watch now ›
  • NEW MCP Lesson in the GenAI with JS Course

    Complete this lesson to get started with MCP to standardize how to expose prompts, resources and tools

    Take lesson ›
  • Introducing a new curriculum - MCP for Beginners

    Level up your AI skills with Model Context Protocol (MCP)! Microsoft’s MCP for Beginners course is here!

    Go to curriculum ›
  • Foundry Local

    Foundry Local is an on-device AI inference solution offering performance, privacy, customization, and cost advantages, integrating seamlessly into your existing workflows and apps through an intuitive CLI, SDK, and REST API.

    Foundry Local JavaScript SDK ›
  • TypeSpec

    TypeSpec is an open-source language and tooling for describing API contracts.

    About TypeSpec ›

Build AI apps 🤖

  • AI 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 ›

OSS samples

AI frameworks, tools and libraries

  • Azure MCP

    The Azure MCP Server, bringing the power of Azure to your agents.

  • LangChain.js

    Serverless AI Chat with RAG using LangChain.js

  • LlamaIndex.TS

    LlamaIndex.TS is a framework for building agentic generative AI applications connected to your data.

  • MCP TypeScript SDK

    The official Typescript SDK for Model Context Protocol servers and clients

Tools for JavaScript developers ⚙️

More development resources

Azure for JavaScript developers

Explore the power of JavaScript on Azure through Quickstarts, How-To Guides, codes samples and more.