PowerToys’ Advanced Paste started life as a clever clipboard formatter. With recent updates, it has turned into a small AI router that can talk to multiple model providers, including models that run entirely on your PC.
The key to that flexibility is the “model provider” concept. Once you add one or more providers in PowerToys Settings, the Paste with AI option can switch between them on demand.
What model providers Advanced Paste supports
Advanced Paste now understands both online and local AI backends. The supported providers are:
| Model provider | Type | What it’s for |
|---|---|---|
| OpenAI | Online | Direct access to OpenAI models via API keys and usage-based billing. |
| Azure OpenAI | Online | OpenAI models hosted on Azure with enterprise-style endpoints and billing. |
| Mistral | Online | Mistral AI’s models exposed through their own API. |
| Google (Gemini) | Online | Google’s AI models such as Gemini through Google Cloud APIs. |
| Azure AI Inference | Online | Various models deployed on Azure’s AI Inference endpoints. |
| Foundry Local | Local | On-device models managed by Foundry Local, using your PC’s NPU when available. |
| Ollama | Local | Open-source local models managed by the Ollama runtime on your machine. |
For online providers, you pay in API usage. For local providers, you trade network calls for CPU/GPU/NPU load and keep data on your device.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →How Paste with AI uses model providers
Advanced Paste always runs its basic clipboard tricks locally. Formatting as plain text, Markdown, or JSON, creating .txt, .html, or .png files, and transcoding media to MP3/MP4 all stay on your machine even when AI is turned off.
Paste with AI adds a separate path. When you trigger it, Advanced Paste:
- Reads the current clipboard contents (text, and in some cases images or other inputs).
- Sends that data plus your prompt to the active model provider.
- Receives back a transformed version, such as a summary, translation, or reformatted snippet.
- Shows a preview and lets you decide whether to paste the result.
When you configure multiple providers, the Advanced Paste window exposes a model selector so you can pick between OpenAI, Azure, Gemini, Mistral, or a local backend like Foundry Local or Ollama before sending anything.

Enable Advanced Paste and Paste with AI
Before you can add a model provider, Advanced Paste itself needs to be active.


Win + Shift + V. You can also define direct shortcuts for “Paste as plain text”, “Paste as Markdown”, and “Paste as JSON”.
Ctrl + V as the activation shortcut, but overriding the core paste key tends to break habits and can confuse other apps. Leaving it alone is safer.Adding a model provider in PowerToys
Model providers live under Advanced Paste’s Settings. Each entry represents a different backend configuration.


- For online providers you typically enter an API key, an endpoint URL (when needed), and any required configuration such as a project or deployment name.
- For local providers such as Foundry Local or Ollama you normally point to the model or runtime on your machine and provide any extra options requested by that runtime.


Online providers enforce their own quotas. If Paste with AI returns an API key quota exceeded error, the selected account has no remaining credits and you need to top it up or switch to a different provider.
Configuring specific providers
Configure OpenAI and Azure OpenAI
OpenAI and Azure OpenAI are configured separately, even though they expose similar models.


When OpenAI is the chosen provider, Advanced Paste can optionally use Semantic Kernel to chain multiple AI steps, which unlocks more advanced scenarios like taking images from the clipboard and generating file output instead of only returning text.
Configure Google (Gemini), Mistral, and Azure AI Inference
These three fall into the same pattern: each is an online API service backed by its own billing.


Each of these providers bills separately, with their own pricing tiers.
Configure local providers with Foundry Local and Ollama
Local providers are what turn Advanced Paste into an on-device tool. Foundry Local and Ollama both run models on your own hardware, including NPUs in newer Windows PCs.
- Download and set up Foundry Local from the Foundry Local documentation.
- Install Ollama by following the instructions on the Ollama documentation site.


Once a local provider is active and selected in Advanced Paste, actions like translation or summarization can run without any cloud traffic. That avoids API costs and keeps clipboard contents on your device, at the expense of local compute load.
Using multiple model providers in the Advanced Paste window
With at least one provider configured and Paste with AI enabled, the Advanced Paste window becomes your control center.
Using multiple providers this way makes it easy to route sensitive data toward local models while keeping cloud models for heavier or higher-quality transformations.
Managing custom AI actions
Advanced Paste supports custom actions that bundle a prompt and, optionally, a keyboard shortcut. These sit on top of whatever model provider you pick.


This separation of “what the model should do” from “which model runs it” is where model providers really pay off. You can keep your prompts the same while testing different backends or moving from OpenAI to a local Ollama model without recreating workflows.
Advanced Paste has moved from a simple formatting helper to a small, configurable AI front end for Windows. Adding model providers is the step that unlocks that flexibility, whether the destination is OpenAI, Azure, a Gemini deployment, or a local NPU on your laptop. Once the providers are configured, switching between them becomes a one-click decision every time you paste.






