Windows Copilot Runtime Overview

Windows Copilot Runtime is suite of tools that provides developers with the ability to create AI experiences on and for Windows, including new ways of interacting with the operating system.

The Windows Copilot Runtime APIs enable Windows app developers to access AI features run locally on the operating system, without the need to find, run, or optimize your own Machine Learning (ML) model. Windows Copilot Runtime APIs are targeted for availability in the Windows App SDK 1.7 Experimental 2 release planned for January, 2025. Learn more about the Windows App SDK.

Phi Silica is included among these APIs. An on-device language model created by Microsoft Research, Phi Silica offers many of the same capabilities found in Large Language Models (LLMs), but more compact and efficient so that it can run locally on Windows.

Text Recognition, or Optical Character Recognition (OCR), which recognizes and extracts text present within an image, will be available as an API working in alignment with Phi Silica.

Recall, an AI-assisted search feature that makes past activities on your Windows device searchable, so that you can pick up where you left off, whether that was using an app, editing a document, or responding to an email.

Studio Effects Enhances the camera and audio capabilities of Windows devices with compatible Neural Processing Units (NPUs) to apply AI-powered background effects, eye contact correction, automatic framing, voice focus, blur, lighting, and creative filters run on the device NPU to maintain fast performance speeds.

Live Caption Translations help everyone on Windows, including those who are deaf or hard of hearing, better understand audio by viewing captions of spoken content, even when the audio content is in a language different from the system's preferred language.

Integrate your own ML models

In addition to the AI-backed Windows Copilot Runtime APIs, we have tools and guidance on how to enhance your app using Machine Learning (ML) models.

AI Toolkit in Visual Studio Code enables you to integrate your own ML models using frameworks like ONNX Runtime, PyTorch, or WebNN, and access hardware-acceleration for better performance and scale through DirectML.

Learn more:

Responsible AI pracitces and samples

Develop apps responsibly with AI using the Windows Copilot Runtime on-device generative AI models to help enforce local content safety features, such as on-device classification engines for harmful content and a default blocklist. Microsoft prioritizes supporting developers to build safe, trustworthy AI experiences with local models on Windows. Learn more about responsible development practices to apply as you create applications and AI-assisted features that run on Windows devices in the Developing Responsible Generative AI Applications and Features on Windows guidance.

Additional resources for developers interested in integrated AI-features or models with your Windows app, include: