Skip to main content

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):

PackagePurpose
pyside6 >= 6.7Qt 6 GUI toolkit
psutil >= 5.9Process & connection data
mcp >= 1.2Local 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.