The OpenClaw Command Palette extension integrates with PowerToys Command Palette to give you fast keyboard-driven access to OpenClaw from anywhere on your desktop.
- PowerToys installed (v0.90 or later recommended — this is the version that shipped Command Palette).
- OpenClaw Tray (Molty) installed and configured.
When running the OpenClaw Tray installer, tick the "Install PowerToys Command Palette extension" checkbox. The installer will register the extension automatically.
If you installed without the Command Palette option, or need to re-register after a repair:
-
Open PowerShell (no admin needed).
-
Run:
Add-AppxPackage -Register "$env:LOCALAPPDATA\OpenClawTray\CommandPalette\AppxManifest.xml" -ForceApplicationShutdown
-
Restart PowerToys if it was running.
Open Command Palette (Win+Alt+Space), type "OpenClaw" — you should see the OpenClaw commands appear.
| Command | Action |
|---|---|
| 🦞 Open Dashboard | Opens the OpenClaw web dashboard in your default browser |
| 💬 Web Chat | Opens the embedded Web Chat window in OpenClaw Tray |
| 📝 Quick Send | Opens the Quick Send dialog to compose a message |
| ⚙️ Settings | Opens the OpenClaw Tray Settings dialog |
- Press
Win+Alt+Spaceto open Command Palette. - Type
OpenClaw(or justoc) to filter to OpenClaw commands. - Select the action with arrow keys and press
Enter.
Commands are also surfaced as deep links — you can invoke them from a browser or script using openclaw:// URIs (see SETUP.md).
- Make sure PowerToys Command Palette is enabled: PowerToys Settings → Command Palette → Enable Command Palette.
- Try re-registering the extension (see Manual Registration above).
- Restart PowerToys after registration.
- Check that the extension files exist at
%LOCALAPPDATA%\OpenClawTray\CommandPalette\.
The extension communicates with OpenClaw Tray via openclaw:// deep links. Make sure:
- OpenClaw Tray (
OpenClaw.Tray.WinUI.exe) is running. - The
openclaw://URI scheme is registered. If not, re-run the OpenClaw Tray installer.
PowerToys updates can sometimes unregister third-party extensions. Re-register with:
Add-AppxPackage -Register "$env:LOCALAPPDATA\OpenClawTray\CommandPalette\AppxManifest.xml" -ForceApplicationShutdownTo remove the OpenClaw extension from Command Palette without uninstalling Tray:
Get-AppxPackage -Name '*OpenClaw*' | Remove-AppxPackage-
The extension is a sparse MSIX package registered per-user, so no administrator rights are required.
-
It is built against the
Microsoft.CommandPalette.ExtensionsSDK and communicates with Tray exclusively viaopenclaw://deep links — there is no direct IPC between the extension and Tray. -
Command Palette extension commands and their deep link targets:
Command Deep link Open Dashboard openclaw://dashboardWeb Chat openclaw://chatQuick Send openclaw://sendSettings openclaw://settings