Windows + ONNX Runtime

ONNX Runtime makes it easier for you to create amazing AI experiences on Windows with less engineering effort and better performance.

Get started with ONNX Runtime for Windows →


Run AI models on Windows with the same tools used by Microsoft internally

Extend your Windows AI investment to all your app platforms

Enable hybrid inference scenarios that switch between local resources and the cloud

To learn more about the benefits of using ONNX Runtime with Windows, check out some of our recent blogs:

Unlocking the end-to-end Windows AI developer experience using ONNX Runtime and Olive → Bringing the power of AI to Windows 11 →


Windows ML Samples Gallery

This gallery demonstrates different machine learning scenarios and features using Windows ML in an interactive format. The app is an interactive companion that shows the integration of Windows Machine Learning Library APIs into a desktop WinUI 3 application.

SqueezeNet Object Detection

This is a desktop application that uses SqueezeNet, a pre-trained machine learning model, to detect the predominant object in an image selected by the user from a file.