I dug into how Microsoft is pushing Windows 11 toward fully native apps, and it could lead to major speed gains

WinUI agent for GitHub Copilot
The WinUI agent plugin includes eight specialized skills to help create, package, and debug native Windows applications. (Image credit: Microsoft)

Windows 11 is currently undergoing a massive, under-the-hood reconstruction. Internally dubbed "Project K2," this initiative is tasked with gutting "AI slop" and legacy overhead to make the OS feel native again.

But to make Windows feel fast, third-party developers need to embrace native applications and use the WinUI 3 framework.

Introducing WinUI agent plugin: Build WinUI apps with AI agents - YouTube Introducing WinUI agent plugin: Build WinUI apps with AI agents - YouTube
Watch On

The agent has eight skills built-in that help with different parts of app development, such as UI design, reviewing code quality, testing UI, and packaging apps. Another skill helps migrate a WPF app to WinUI.

Because of the new AI agent, your favorite and most-used Windows apps could soon see the same performance boost that's on the way to core parts of Windows 11, at least in the long run. The AI agent is part of a widespread effort to increase adoption of WinUI.

Third-party developers have been able to make WinUI 3 apps for quite some time, but the new tools Microsoft has in the works, including templates that I touch on more later, make it easier for developers to embrace the framework.

Microsoft claims that the new agent skills for app development "enable your agent to take your ideas to a native Windows app in minutes." That's a bold claim, and robust applications will obviously take more than a few minutes to make, but lowering the barrier of entry to WinUI app development could be enough to convince more developers to make native Windows apps.

The specialized nature of the AI agent results in more than 70% fewer tokens being used. The winui-search and winmd-cli tools rely on a local library of documentation to find relevant answers and solutions. That decrease should streamline app development while also reducing costs.

GitHub Copilot Taskbar GUI being asked about Docker.

GitHub Copilot's new AI agent helps developers create native Windows applications. (Image credit: Hayden Barnes (GitHub))

WinUI is the native user interface (UI) framework for Windows apps. It's one of the key parts of the Windows K2 initiative to improve the performance of Windows 11. Core parts of Windows 11 will be rebuilt with WinUI, such as the Start menu.

Microsoft is also improving the WinUI framework. Earlier this week, software engineer Beth Pan shared that Microsoft's mission "is to make WinUI 3 the best native UI platform for Windows experiences and apps and performance is at the heart of that effort."

Microsoft engineers currently use File Explorer and Notepad as benchmarks for the improvements to WinUI. Launch time for those apps has already gotten better when using WinUI, though the update to the framework is still in development.

Third-party developers that build apps with WinUI should see performance improvements as well, which helps make the overall experience of Windows 11 better for users.

Improving app development with WinUI templates

TabView template for WinUI agent

Templates from Microsoft (Image credit: Microsoft)

Earlier this week, Microsoft introduced dotnet new WinUI templates that allow developers to jump into native app creation. The templates allow developers to create WinUI apps without needing to go through Visual Studio.

The templates, which are in preview, follow the Fluent Design pattern. They give developers a clean starting point for native app development and cover the core parts of apps, such as navigation and tabs.

Developers can launch unpackaged apps directly from the command line, meaning they do not have to use Visual Studio or create a manual Add-AppxPackage.

While not having to use Visual Studio is a welcome option, many developers like that tool. The templates are on the way to Visual Studio as well.


Click to join us on r/WindowsCentral

Join us on Reddit at r/WindowsCentral to share your insights and discuss our latest news, reviews, and more.


Sean Endicott
News Writer and apps editor

Sean Endicott is a news writer and apps editor for Windows Central with 11+ years of experience. A Nottingham Trent journalism graduate, Sean has covered the industry’s arc from the Lumia era to the launch of Windows 11 and generative AI. Having started at Thrifter, he uses his expertise in price tracking to help readers find genuine hardware value.

Beyond tech news, Sean is a UK sports media pioneer. In 2017, he became one of the first to stream via smartphone and is an expert in AP Capture systems. A tech-forward coach, he was named 2024 BAFA Youth Coach of the Year. He is focused on using technology—from AI to Clipchamp—to gain a practical edge.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.