PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Desktop Automation Python Packages

Python packages with the GitHub topic desktop-automation. Sorted by relevance, with stars and monthly downloads.
trycua
cua-auto

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

66K 19K 1K
trycua
cua-sandbox

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

66K 19K 1K
trycua
cua

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

50K 19K 1K
trycua
cua-cli

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

49K 19K 1K
trycua
cua-computer-server

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

36K 19K 1K
aadya940
orbit-cua

Building Blocks to automate desktop workflows end-to-end using AI

12K 6 0
trycua
cua-bench

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

10K 19K 1K
trycua
cua-som

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

9K 19K 1K
trycua
cua-train

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

4K 19K 1K
techgniouss
pocket-desk-agent

Self-hosted Telegram bot — remote control your Windows PC with Gemini AI, OCR automation, live desktop streaming & scheduling.

2K 15 5
Off-Camber
off-camber-open-frame

Deterministic desktop automation engine for AI agents — capture, recognize, act, verify

1K 0 0
siddzzzz
tarsier-ai

Semantic Desktop Automation Framework for AI Agents via Windows UI Automation.

1K 3 0
arpan404
the-bumblebee

Non-deterministic, human-like mouse and keyboard automation powered by reinforcement learning.

1K 17 1
isac322
kwin-mcp

MCP server for Linux desktop GUI automation on KDE Plasma 6 Wayland -- 30 tools for virtual and live sessions

933 33 9
kanishka089
realhands

MCP server that lets Claude operate your REAL desktop — moves the actual mouse/keyboard and reads the real screen, so it works in your own logged-in Chrome and any app.

932 0 0
Touchpoint-Labs
touchpoint-py

Give your AI agent eyes and hands on any desktop — cross-platform accessibility API with MCP server

764 39 2
autokey
autokey

AutoKey, a desktop automation utility for Linux and X11.

730 4K 262
amruthvvkp
flaui-uiautomation-wrapper

Complete Windows UI automation for Python — the full FlaUI C# API, made Pythonic, typed, and batteries-included.

662 15 3
MikkoParkkola
axterminator

MCP server for macOS desktop automation. Background GUI testing, 30 tools, audio capture, camera, virtual desktops. Built in Rust.

567 2 0
mikuh
migi-cli

Skill-oriented desktop GUI vision automation CLI for LLM agents with machine-readable JSON output.

552 1 0
vitalops
opendesk

Control 1 or more machines using computer use tools that integrates with your agents

542 80 15
AshAutomates
autocore

A Python library that unifies GUI automation, headless browser control and common system actions into a single import.

488 0 0
dirtysouthalpha
sentinel-desktop

AI-powered cross-platform desktop automation agent.

476 0 0
chigwell
pyautogui-mcp

MCP server exposing PyAutoGUI for desktop automation with dynamic tool registry and stdio/http transports.

429 4 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery