Overview
Microsoft AI learning hubWindows AI
A new era of AI has arrived at Microsoft and Windows operating system is at the forefront of supporting AI developers.
What's new
Microsoft Copilot learning hubConcept
Microsoft Responsible AIvideo
Microsoft AI Show LiveEnhance your Windows apps with AI through local APIs and Machine Learning models
Find guidance on how to responsibly integrate AI into your Windows apps using APIs and ML models.
Get started using AI in Windows
Learn more about what you can do with AI on Windows.
Use AI-backed APIs
Add AI features to your Windows app using APIs
Use Machine Learning models
Find guidance on how to find, optimize, fine-tune, and run ML models locally for use in your Windows app.
DirectML for hardware-accelerated Machine Learning
Integrate Machine Learning (ML) inferencing workloads into your game, engine, middleware, backend, or other applications. DirectML is a low-level API supported by all DirectX 12-compatible hardware.
Overview
Guidance to help you discern whether DirectML is appropriate for your project, the workflow, and how to get started.
DirectML Programming Guide
DirectML executes layers of your inference model as operators. Learn more about programming DirectML.
DirectML support for PyTorch or WebNN
Guidance on how to use DirectML with PyTorch or WebNN.
API Reference
API Reference for DirectML.