This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
We all edit.
Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"
Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through R&D-Agent, which lets AI drive data-driven AI. 🔗https://aka.ms/RD-Agent-Tech-Report
Rust for Windows
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux
Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.
IDE style command line auto complete
Best Practices, code samples, and documentation for Computer Vision.
A research prototype of a human-centered web agent
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
The adaptive interface system for modern web experiences.
ChakraCore is an open source Javascript engine with a C API.
Napa.js: a multi-threaded JavaScript runtime
React Native module for CodePush
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
UFO³: Weaving the Digital Agent Galaxy
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
A multi-module course teaching everything you need to know about using GitHub Copilot as an AI Peer Programming resource.
Bot Framework provides the most comprehensive experience for building conversation applications.
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
Visually explore, understand, and present your data.
Fast persistent recoverable log and key-value store + cache, in C# and C++.