Luda 0.2.0
Luda 0.2.0 installs the Linux desktop runtime, registers its computer-use tools, and installs the accompanying skill together. The same installer works on a user's machine and during VM image construction.
Install for your agent
On the Linux desktop machine, from your desktop/agent account:
git clone --branch v0.2.0 --depth 1 https://github.com/0xpolarzero/luda.git
cd luda
sudo bash scripts/install.sh --user "$(id -un)"Select one or several agents, confirm the destinations, then restart/reconnect those agents. For a noninteractive image build, create the intended account first and run as root:
bash scripts/install.sh --user YOUR_ACCOUNT --agent codex --yesNo running desktop or agent credentials are needed at build time. The runtime, complete skill and MCP configuration are prepared for that account. Start the desktop before using the tools. With Codex's built-in SSH remote-project connection, configure the account used by the backend inside the VM.
- Installation, upgrades and verification
- Image build and first-boot recipe
- Supported clients and custom integrations
Changes
- Combined tools-and-skill setup for seven documented Linux client profiles; multiple client selection, detection, project/user scope, explicit account ownership, repeatable installs and managed skill updates.
- Portable Agent Plugins export for custom clients. Runtime provisioning and agent configuration require no Silo-specific integration.
- Visible agent cursor where supported; automatic background/independent input where compatible and foreground/shared input when needed. Foreground fallback can interrupt human mouse/keyboard activity or bring windows forward.
- Browser native-input handoff restores real widget focus while preserving the active tab. The separately installed Editor Bridge correctly checks shared keyboard state for clipboard operations.
- Existing configuration and edited skills are preserved. Installation success is distinguished from a running desktop and actual client discovery.
Downloads
The core source archive includes scripts/install.sh and the documentation; extract it and use the same commands as a Git checkout. The core wheel is for environments whose Linux dependencies are already provisioned. Plugin ZIPs contain configuration and skills, not the runtime. Editor Bridge remains a separate optional package; its 0.2.0 wheel requires core 0.2.0. Check SHA256SUMS; release.json identifies the exact source commit.
Packages are published on GitHub. No PyPI publication is claimed.
Support and validation
This release targets native Linux X11, with Ubuntu 24.04 and XFCE as the tested starting point. Python 3.12+ is required. Wayland/Xwayland are unsupported. The installer does not create a desktop, provision SSH, install agents or authenticate them.
Local validation includes 1,033 unit tests (one skipped), real Codex MCP configuration and skill discovery with a pinned CLI, a fresh selected-account installation with system prerequisites already provisioned, an unchanged repeat run, and an upgrade from the downloadable source archive. The installed launcher also passed desktop readiness and MCP calls in an isolated XFCE session, with all owned processes cleaned up. Live desktop and browser checks verify independent application effects, focus/input cleanup and file results. Configuration adapters are not a claim of end-to-end acceptance for every supported client/version; toolkit/window-manager behavior is not universally qualified.
All six CI workflows passed for source commit 9cfd3b98bb7e12d7718b3e129865a1f81f565d39: