Skip to content

cua-computer-server

Version 2026.261.1747
Repo box/github.com/opencharly/layer-cua:v2026.269.1859

The Cua computer-server (HTTP/WS + MCP on :8000) driving the local desktop through the embedded Cua Driver — the guest service a Cua Fleet pool probes for readiness (/status on 8000). Installed as a Python venv under /opt/cua-computer-server and started by a systemd user unit in the desktop session. Verifiable on the built image: the venv’s python and the unit file are present, and the unit starts the server with the driver backend.

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
run create the computer-server venv and install cua-computer-server with the driver backend
run write and enable the computer-server user unit (:8000, embedded driver on the desktop)
check the computer-server venv python exists
check the computer-server unit runs the driver backend on :8000 (the Cua Fleet readiness contract)