Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself.
Why this server?
Provides explicit support for Wayland display server with automatic detection and configuration of necessary environment variables
Why this server?
Supports input simulation and automation on Wayland display server environments, including element discovery and interaction capabilities.
Why this server?
Enables AI-driven desktop automation for Wayland-based systems, including visual analysis through screenshots, absolute/relative mouse control, and keyboard input simulation.