Skip to main content

Native Computer Control

Computer Control is optional, off by default, and available only in the signed direct-download build after the required macOS permissions are granted.

A foreground write-capable route can inspect accessibility state, click, type, press keys, scroll, drag, and use bounded screenshots. Only one controller may operate the Mac at a time; team researchers and background workers remain read-only.

A screenshot remains local with Ollama. Before the first screenshot sent to a hosted provider in a session, Locus names the provider and asks. If consent is declined or the model rejects images, Locus continues with accessibility text where possible.

Non-bypassable boundariesโ€‹

Bypass cannot reveal secure fields or finalize high-consequence actions. Passwords, credential entry, contracts, purchases, privacy/security changes, irreversible deletion, uploads, installation, and security interstitials require confirmation or user takeover.

Computer Control and Browser are separate. Browser is available in both builds and operates only Locus-managed web views with its own credential, JavaScript, download, and tab boundaries.

Independent runtime boundaryโ€‹

An independent or SSH runtime does not become an unattended desktop controller. Native requests wait while Locus's broker is disconnected and show their waiting reason. If a connection is lost after a native action starts, its outcome can remain uncertain and needs review; reconnecting does not replay it automatically.