Reference

What you can ask it to do

DeskWarrant answers questions about your PC and acts on it in plain language. It cannot improvise: every action it takes comes from the 21 entries below, and it supplies typed arguments to them rather than writing commands. Each one has a prompt you can copy straight into the chat.

9 read · 12 act

Two thirds of what it can do only looks; nothing changes.

3 ask first

Anything that cannot be undone stops and waits for you.

0 screenshots

Your screen is never sent to any AI model, ever.

Ask

Questions about the machine

Read-only. These never change anything, so they never stop to ask permission — the answers come from real system data rather than a guess.

list_processes

A ranked list of running programs with their CPU and memory use, and the process id for each — which is what lets a follow-up like “close that one” find its target.

list_windows

Every open window with its title and owning program, foreground first, flagged if minimized.

read_window_text

The readable text inside that window — progress lines, dialog messages, status bars. Some programs draw their interface without exposing any text, and those come back empty rather than guessed at.

list_folder

Names, sizes and dates, with half-finished downloads marked as such.

find_files

Matching files and folders across your Documents, Downloads, Desktop, Pictures and Videos, newest first. The search is time-bounded, so it will tell you when it stopped early rather than pretend it saw everything.

get_system_stats

CPU load, memory in use, free space per drive, battery state, and how long the machine has been up.

get_download_status

Whether anything is still downloading. It watches the files grow for two seconds, so it can tell a download that is still running from one that has stalled — which a plain folder listing cannot.

get_volume

The current output level and whether it is muted.

list_apps

The programs in your Start Menu. Shells, terminals and language interpreters are deliberately left out and will not appear.

Act

Things it can do for you

Every one of these is reversible by hand in a second, so they run as soon as you ask.

focus_window

That window comes forward, and is un-minimized first if it needs to be.

minimize_window

The window drops to the taskbar.

maximize_window

The window fills the screen.

restore_window

The window returns to the size and position it had before it was minimized or maximized.

open_path

The file or folder opens in whatever program normally handles it. Only your Downloads, Documents, Desktop, Pictures and Videos folders can be reached this way.

launch_app

The program starts. It can only start something that appeared in the installed-apps list, and it is given a name from that list rather than a path — so nothing outside it can be reached.

set_volume

The output level changes. Ask for “a bit quieter” and it reads the current level first.

set_mute

Sound is silenced without losing the level, so unmuting brings it back where it was.

media_key

Play, pause, skip and previous reach whatever is playing — no need to find or focus the player first, and it works while it is minimized.

Act · guarded

Things it asks about first

These either lose work or lock you out, so the agent stops and shows you the exact action and its target before anything happens. You approve or you don't.

close_windowAsks first

The program is asked to close and may prompt you to save. It is a request, not a kill: unsaved work is never discarded on your behalf.

kill_processAsks first

The program is terminated outright and unsaved work in it is lost — which is why it asks first. Processes Windows depends on are refused no matter who asks.

lock_workstationAsks first

The machine locks. Note that the agent cannot see or reach the lock screen afterwards, so live view and window tools go quiet until you sign back in.

Together

One sentence, several steps

The useful part is not any single action — it is finding the right target first and then acting on that one. You do not have to spell the steps out.

list_processeskill_process

It looks first, reports what it found, and only then asks to end that specific process. It never guesses a process id.

get_download_statusopen_path

One question, two tools, and the second only runs if the answer to the first was yes.

find_filesopen_path

Search returns a real path, which is then opened — so you never have to know where you filed it.

get_volumeset_volume

“A bit” is only meaningful relative to the current level, so it reads before it writes.

list_windowsread_window_text

It finds the foreground window, then reads its text — without a screenshot, and without any image leaving your PC.

Watch

Things it tells you without being asked

Set these up once from the device panel and the PC pushes a notification when the condition first becomes true. They are checked on the PC itself, so they work whether or not you have the console open.

Disk space low

A drive drops below the free-space threshold you set.

Program closed

A program you named stops running — the usual way to be told a long render or export has finished.

Program started

A program you named starts running.

CPU pegged

CPU stays above your threshold long enough to mean something is wrong.

Download finished

The in-progress downloads in a folder all complete.

Battery low

The battery falls below your threshold while unplugged.

Each rule fires on the change into its condition, not repeatedly while it holds — “disk below 10%” tells you once, not every fifteen seconds until you clear space.

Control

When you would rather just use it

Some things are quicker to do than to describe. Live view puts the screen in your browser with working mouse and keyboard, and the chat panel stays live beside it.

Full screen

Fills the display and captures the shortcuts a browser would normally swallow, so Ctrl+W closes the window on your PC rather than the tab in front of you.

Rotate

Turns the picture in quarter steps for a monitor that is physically rotated, or to fit a phone held upright. Clicks and keystrokes follow the turn.

On demand only

The PC becomes reachable while the view is open and stops being reachable seconds after you close it. Frames are never stored.

Limits

What it deliberately cannot do

These are not features that are missing yet. They are the shape of the thing — several of them are the reason the rest is safe to give an agent at all.

Reach most of your disk

Files are limited to Downloads, Documents, Desktop, Pictures and Videos. Windows, Program Files and ProgramData are refused outright, and a path that tries to climb out of an allowed folder is resolved before it is checked, so it cannot sneak past.

Open a terminal

Command Prompt, PowerShell, Windows Terminal, Git Bash, WSL, Python, Node and the registry editor are all excluded from the apps it can launch.

Run commands or code

There is no tool that takes a command. The model picks a name from the list on this page and fills in typed arguments; it has no way to express anything else, so text it reads from a window or a filename cannot become an instruction.

Type into your programs

It can focus, close and launch windows, but it cannot send keystrokes into them — except while you are driving live view yourself.

Shut down, restart, or unlock

None of these exist. It also cannot see or touch the lock screen or a Windows permission prompt: it runs without administrator rights, on purpose.

Show your screen to an AI model

The assistant only ever receives text — window titles, process names, file listings, numbers. No image is sent to any model, and there is no vision model anywhere in the system.

Point it at your own PC.

Pairing takes a minute and needs no account on the PC itself.