Installation
Qt Task Manager targets Windows. Its scanners read the registry, the AppData
roots, the Recycle Bin and .lnk shortcuts, so the app is Windows-only by design.
Requirements
- Windows 10 / 11
- Python ≥ 3.14 (only if running from source)
uv— recommended for dependency management
Runtime dependencies (installed for you by uv sync):
| Package | Purpose |
|---|---|
pyside6 >= 6.7 | Qt 6 GUI toolkit |
psutil >= 5.9 | Process & connection data |
mcp >= 1.2 | Local MCP server (pulls in uvicorn, anyio, httpx) |
Option A — run from source
git clone https://github.com/carneirofc/qttaskmanager.git
cd qttaskmanager
uv sync
uv run python main.py
See Running the app for details, including when to run elevated.
Option B — standalone executable
Each tagged release publishes a onefile Windows executable and an installer on the Releases page:
QtTaskManager.exe— a single self-contained executable, no Python required.QtTaskManager-Setup-<version>.exe— an Inno Setup installer.
Prefer to build them yourself? See Building from source.
Administrator access
Killing system-owned processes and reading some locations requires elevation. Run from an administrator terminal (or right-click → Run as administrator) for full access. Without it, the app still runs — some rows are simply read-only or show access denied when you try to act on them.