RustWTM
v0.30.1See what’s new
THE WINDOWS TASK MANAGER, RECONSIDERED

A clearer view.
A calmer PC.

See what’s running. Understand what’s slowing you down. Give your important apps room to breathe.

A native Windows task manager and configurable background governor. Built in Rust. Put to work by you.

Free & open sourceWindows 10 / 11 · x64MIT licensed
RustWTM/Performance

Actual RustWTM capture · Illustrative sample data · Scroll to inspect · Esc to close

A REAL WORKSPACE. A WIDER VIEW.Actual app capture · v0.30.1 · Example data
YOUR SYSTEM.
IN FOCUS.
Process intelligenceResource timelinesBackground protectionNative GUI + CLI
01 / UNDERSTAND YOUR MACHINE

Less guesswork.
More understanding.

From a busy processor to a runaway build,
go from “what’s happening?” to “I’ve got this.”

01
PROCESS WORKSPACE

Every process. The full picture.

List, Tree or Apps views. Searchable columns, live values and an inspector that stays out of your way.

02
RESOURCE MONITORING

Follow the spike to its source.

CPU, memory, GPU, disk and network. A shared timeline with real timestamps and explicit sampling gaps.

03
CONFIGURABLE PROTECTION

Make room for what matters.

A background governor with staged CPU protection, memory guard and per-app budgets. You choose when it acts.

WHAT’S NEW IN v0.30.1

The latest, in focus.

Read the v0.30.1 release notes
Added

AI assistant with your own API key.

AI assistant with your own API key. Right-click a process → Diagnostics → Ask AI about it, or Ask AI about this PC in the system overview: RustWTM gathers the facts (usage, path, command line, signature, parent and child processes, hosted services, ports, startup entries, 24-hour history) and a model explains what the process is, whether it looks legitimate, whether it is safe to end, and what slows the PC down. Providers: Anthropic (Claude, native Messages API), OpenAI, Google Gemini, OpenRouter, Groq, DeepSeek, Mistral, xAI, and local models through Ollama, LM Studio or any OpenAI-compatible server. Set up in Settings → AI (with List models and Test connection) or with wtm ai setup, wtm ai key, wtm ai explain, wtm ai advise; --dry-run prints what would be sent.

Added

Privacy and safety: off until you agree; API keys are sealed with DPAPI for your…

Privacy and safety: off until you agree; API keys are sealed with DPAPI for your Windows account; secrets in command lines (passwords, tokens, keys, URL credentials) and your account name are masked before sending, command lines can be left out entirely, and Show what was sent displays the exact text. Facts are fenced as data so program-chosen names cannot instruct the model, and the model only advises: it is never given control. Keys travel only over HTTPS or to this PC, and redirects are never followed with a key.

Added

Assistant

The assistant can look things up: when the facts it was given do not settle a question, the model may call RustWTM's read-only tools (another process, its tree or modules, services, startup programs, connections, history). Bounded to six rounds and five minutes, every result masked and fenced like the facts, control tools refused, and Stop ends it. Models without tool support answer from the facts. Turn it off in Settings → AI assistant or with wtm ai setup --lookups off. Ready-made questions (what slows this PC down, startup programs to disable, is it safe to end, could it be malware) and Ask AI about it in the selected process's details.

02 / MEET YOUR NEW WORKSPACE

Look closer.
It’s all connected.

One application. A view for every question.
Explore the real interface, screen by screen.

03 / MONITOR FIRST. ACT WITH INTENT.

Your work stays
in the foreground.

Background work should know its place.

When sustained load crosses your thresholds, the governor can lower priority, enable efficiency mode and apply CPU caps in stages. Your foreground app and its children stay protected by default.

01

Start by observing.

Dry-run records automatic decisions. Review Events and tune your configuration before enabling enforcement.

02

Set the boundaries.

Match processes by name or path. Add sustained CPU, memory or GPU conditions, and define per-app budgets.

03

Recover gracefully.

The governor rolls its process adjustments back after recovery. Shared Windows power-plan settings have their own restore behavior.

Dry-run affects automatic enforcement. Manual GUI and CLI actions still execute and may require administrator rights.

Read the configuration guide
THE GOVERNORILLUSTRATED WORKFLOW
SUSTAINED SYSTEM LOADPOLICY CHECKProtect the foreground appand its child processes01Lower priority02Efficiency mode03CPU capSUSTAINED LOAD → POLICY CHECKProtect the foreground appand its child processes01Lower priority02Efficiency mode03CPU cap
Observe the decision. Keep control.

Automatic decisions are logged, without applying process changes.

An explanation of the service. This website does not monitor or change your PC.

04 / BEYOND THE PROCESS LIST

A proper toolkit.
For the everyday, and the unexpected.

Find the port. Meet the process.

See what’s listening and which program owns it. Inspect per-process traffic and connection details; elevated tracing unlocks deeper network visibility.

Explore the docs

Keep your containers in sight.

Local Docker statistics, health, Compose projects and bounded logs. Read-only monitoring, with no remote daemon exposure required.

Explore the docs

Budgets for background work.

Share CPU and memory budgets across an app and its child processes. Track long-term per-app usage and investigate suspected resource leaks.

Explore the docs

The rest of your system, too.

Startup apps, Windows services, users and disk analysis. Read supported hardware sensors with the optional provider; cooling control varies by device.

Explore the docs

At home in your terminal.

List, inspect and control processes from the CLI. Export JSON or connect an MCP client over standard input/output; control is an explicit opt-in.

Explore the docs

Know what gets the keys.

The local service accepts control from elevated administrators. Core Windows processes, critical processes and RustWTM itself are protected.

Explore the docs
05 / MADE FOR THE WAY YOU WORK

Build. Play. Investigate.
Keep your bearings.

FOR DEVELOPERS

Keep the build in its lane.

Give background workers an app budget. Find the process holding a development port, and monitor your local Docker stack alongside Windows.

FOR FOCUSED WORK & PLAY

Let the front window lead.

Foreground protection keeps configured governor actions away from the app you’re using. Game mode can adjust background priority and restore it afterward.

FOR TROUBLESHOOTING

Ask a more precise question.

Inspect wait chains, loaded modules, usage history and diagnostic events. Understand a hung app before choosing a manual action.

Same machine. Another perspective.CLI
Read-only inspection
wtm list --sort mem -n 20
wtm ports --known
wtm history --hours 24

Commands run locally after installing RustWTM. These examples are not executed by this website.

GUI for the big picture.
CLI for the way you think.
Explore the command line
06 / YOUR NEXT CLEARER MOMENT

Meet your machine.
All over again.

Free. Open source. Ready for Windows.

v0.30.1 · Stable release · x64
TAKE IT WITH YOU

Portable archive

Extract and open the GUI or CLI. Installing the service is a separate, elevated step.

Download .zip
v0.30.1 · x64 · 52.8 MB
Windows 10 1809+ / Windows 11No installer required for the GUI
SHA-256 checksum

An early-release project. Test protection settings with your workloads. Sensor and cooling support depends on your hardware.

A FEW GOOD QUESTIONS

Before you
take control.

Curious about something else?

Talk with us on GitHub
01Is RustWTM free?

Yes. RustWTM is open source under the MIT license, including for commercial use. You can inspect, modify and contribute to its source on GitHub.

02Which Windows versions can I use?

Windows 10 version 1809 or later and Windows 11, on x64 systems. The current release provides an x64 MSI installer and an x64 portable ZIP. An ARM64 package is not published.

03Will it change my processes as soon as I install it?

Automatic enforcement starts off in dry-run mode: decisions are recorded without applying automatic process changes. Manual commands from the GUI or CLI still execute. Review Events before switching to enforcing mode.

04Do I need administrator rights?

Read-only monitoring can run as a regular user. Installing the service and performing privileged actions requires administrator rights. Per-process network and file tracing use the service or an elevated window. Some protected processes remain inaccessible.

05Can it replace Windows Task Manager?

An optional setting can route Ctrl+Shift+Esc and other Task Manager entry points to RustWTM. It requires administrator rights and a protected installed copy. Turn it off to restore Windows Task Manager; portable and development copies cannot enable it.

06Does RustWTM manage my Docker containers?

It monitors a supported local Docker Engine context through a Windows named pipe. Container statistics, health, ports and bounded logs are read-only. It does not start, stop, restart or modify containers, and does not support remote contexts.

07Which languages are supported?

The desktop interface and notifications are available in 27 languages, including English, Türkçe, Deutsch, Español, 日本語 and 简体中文. The default follows Windows, with English as a fallback. Choose a language in Settings → This window.

OPEN SOURCE. OPEN POSSIBILITIES.

Good tools get better together.

Read the code. Ask a question. Make your contribution.

Explore on GitHub