This article was originally published on runaihome.com
TL;DR: At Build 2026 Microsoft announced Aion 1.0, an in-box Windows model family whose headline part is Aion 1.0 Plan — a 14B reasoning and tool-calling model that runs agentic workflows fully on-device. The catch is the 40-TOPS NPU floor: a lot of "AI PCs" already in the wild don't clear it, and even the ones that do generate tokens slower than a five-year-old discrete GPU. Aion is a background orchestrator, not a faster chatbot.
| Aion 1.0 on NPU | Ollama on used RTX 3090 | Ollama on a Copilot+ iGPU | |
|---|---|---|---|
| Best for | Always-on, low-power local agents in Windows apps | Fast interactive 7B–14B chat/coding | Mid-speed local LLM on the laptop you own |
| Speed (≈) | ~3–5 tok/s on a 14B-class model | ~95 tok/s on a 7B | ~15–40 tok/s on 7B–14B |
| Power | ~10–25 W (NPU) | ~285–350 W (whole GPU) | ~30–60 W (iGPU) |
| The catch | Needs 40-TOPS NPU; preview-only; AMD deferred | $1,000+ card + a desktop to put it in | Bandwidth-bound, throttles on battery |
Honest take: Aion 1.0 matters because it ships free in Windows and runs offline with zero setup — not because it's fast. If you want speed, a used RTX 3090 still buries any NPU on tokens/second. Buy a 40-TOPS Copilot+ laptop for battery-friendly background AI; keep a discrete GPU for anything interactive.
What Microsoft actually announced
At Build 2026 on June 2, Microsoft used its "Windows as the trusted platform for development" keynote to introduce Aion 1.0, a family of on-device small language models baked into Windows 11. Satya Nadella framed the goal as "deliver unmetered intelligence to every home and every desk" — which, stripped of the keynote gloss, means Microsoft wants local inference to be a default Windows capability, not a thing you bolt on with Ollama.
There are two models:
- Aion 1.0 Instruct — a small, fast SLM tuned for everyday text work: summarization, rewriting, extraction. It's in preview now and you can test it today through the Windows Copilot Runtime API if you're on an Edge Insider build. Open weights land on Hugging Face in July 2026.
- Aion 1.0 Plan — the interesting one. A 14-billion-parameter reasoning and tool-calling model with a 32K context window that ships in-box on capable devices. It's built to reason over user intent, call tools, manage files, and orchestrate sub-agents — a fully local agent loop. Microsoft says it's coming "in the coming months," so it's announced, not shipped.
Both run on top of Windows ML, the on-device inference runtime that went generally available in 2025 and now underpins Windows AI Foundry and Foundry Local. Under the hood that's DirectML plus the ONNX Runtime spreading work across CPU, GPU, and NPU. The practical upshot: developers don't pick a backend by hand — Windows ML routes the model to whatever silicon the machine has, and the same Aion model that runs on an NPU can also run on a discrete GPU.
That last point is easy to miss. Microsoft explicitly said on-device SLM support is expanding to capable discrete GPUs. So Aion isn't strictly an "NPU model" — but the marketing, the hardware floor, and the whole Copilot+ PC strategy are built around the NPU. That's where the friction is.
The 40-TOPS floor is the whole story
Aion's NPU path inherits the Copilot+ PC requirement: a minimum 40 TOPS of NPU performance. This single number decides whether the laptop you already own can run Aion's marquee experience locally — and a surprising number of "AI PCs" fail it.
Here's the reality of NPU ratings in mid-2026, all measured against that 40-TOPS line:
| Processor | NPU TOPS | Meets 40-TOPS floor? | Aion / WSL 3 NPU support at launch |
|---|---|---|---|
| Qualcomm Snapdragon X Elite | 45 | ✅ Yes | ✅ Yes |
| Intel Lunar Lake (Core Ultra 200V) | 45–48 | ✅ Yes | ✅ Yes |
| Intel Meteor Lake (Core Ultra Series 1) | ~10–11 | ❌ No | NPU passthrough listed, but NPU misses the floor |
| AMD Ryzen AI 300 "Strix Point" (XDNA 2) | 50 | ✅ Yes | ⚠️ Deferred ("coming later") |
| AMD Ryzen AI Max+ 395 "Strix Halo" (XDNA 2) | 50 | ✅ Yes | ⚠️ Deferred |
Two things jump out, and both contradict the breathless coverage.
Meteor Lake is not a Copilot+ chip. Intel's first "AI PC" silicon — the Core Ultra Series 1 you'd have bought in a 2024 laptop — has an NPU rated around 10–11 TOPS. The "34 TOPS" figure you see on spec sheets is the whole package (NPU + iGPU + CPU), not the NPU. In UL Procyon's AI benchmark, the Snapdragon X Elite's NPU scored ~1,720 versus ~476 for that Meteor Lake NPU. So when Build's slides listed "Intel Meteor Lake" under WSL 3 NPU passthrough, that's about driver plumbing for the NPU that exists — it does not mean a Meteor Lake laptop clears Aion's 40-TOPS bar. If you bought an "AI PC" in 2024, check the NPU number, not the package number, before you get excited.
AMD has the silicon but not the software — yet. This is the genuinely odd part. AMD's XDNA 2 NPU in both Strix Point (Ryzen AI 300) and Strix Halo (Ryzen AI Max+ 395) is rated 50 TOPS, comfortably over the floor. These are some of the strongest consumer NPUs you can buy. Yet Microsoft listed AMD as "coming later" for both Aion's NPU path and WSL 3 NPU passthrough at launch. Qualifying hardware, deferred support. If you own a Strix Halo machine (we covered it in our Ryzen AI Max+ 395 guide), you have the TOPS — you're waiting on Microsoft's driver story, not your chip.
So the honest hardware map at launch: Snapdragon X Elite and Intel Lunar Lake are the only consumer platforms that both clear the floor and have day-one Aion NPU support. Everyone else is either under the line (Meteor Lake) or waiting in line (AMD).
TOPS is not tokens per second
Here's the part the spec sheets won't tell you, and it's the reason we keep pointing home-labbers back at discrete GPUs: a high TOPS number does not mean fast token generation.
LLM decode — the token-by-token generation you actually feel — is memory-bandwidth-bound, not compute-bound. TOPS measures raw matrix throughput, which matters for the prefill (reading your prompt) phase and for vision models. It barely predicts decode speed, which is gated by how fast the chip can stream the model's weights out of memory for every single token.
The numbers make this brutally clear. On a Snapdragon X Elite's 45-TOPS NPU, Llama 3.1 8B runs at roughly 5 tokens/second, and a smaller Llama 3.2 3B at about 10 tokens/second. Qualcomm markets "13B models at 30 tokens/second," but that figure is best treated as a vendor ceiling under ideal conditions — independent testing lands far lower, and there are documented cases (the Surface Pro 11) where the NPU is actually slower than the same chip's CPU for small-model inference.
Now put that next to a discrete GPU. A used RTX 3090 — about $1,070 in June 2026 — has 936 GB/s of memory bandwidth and runs a 7B model at roughly 95 tokens/second. That's not a small lead. It's the NPU doing ~5 tok/s versus the GPU doing ~95 tok/s on comparable model sizes — close to a 20× gap in the direction of the GPU.
For Aion 1.0 Plan specifically, the math gets worse. It's a 14B model, bigger than the 8B that already crawls at ~5 tok/s on an NPU. A reasoning model emits a lot of chain-of-thought tokens before it answers. At a few tokens per second, a 14B reasoner that "thinks" for 800 tokens before responding will keep you waiting well over a minute. Reading speed is roughly 7–10 tok/s, so an NPU-bound 14B reasoner sits below the speed at which text is comfortable to read in real time.
This is the same conclusion we reached in our NPU vs discrete GPU breakdown: the NPU's win was never speed. It's tokens per watt. An NPU sips ~10–25 W doing this work; the RTX 3090 pulls ~285–350 W under load. For a
Top comments (0)