Feature guide · primary local route

One tool, one quiet result.

The Cheap Version runs the registered tool directly, without starting MCP, Uvicorn, an HTTP listener, or a logon daemon.

Behavior

lowlevel-computer-use-cheap executes one desktop tool in-process and prints its JSON result. Electron's local Tool runner uses it by default. The persistent lowlevel-computer-use-mcp entry point remains available only for clients that explicitly require stdio MCP or the compatibility HTTP transport.

Configuration

Run uv run lowlevel-computer-use-cheap --list to inspect the bounded catalog, then pass named arguments or one --json object. Windows GUI launchers can use lowlevel-computer-use-cheap-hidden when no console may be allocated.

Failure modes

Security

Cheap calls retain the server user's local permissions and add no sandbox or authentication. Treat command, screenshot, and file-transfer arguments as privileged local input.

Verification

tests/test_cheap_entry.py covers the bounded catalog and registration migration. The Windows process suite covers refusal of new legacy startup plus the explicit hidden compatibility path.

Suggested articles

Quiet processes · Console-free headless execution · Electron manual client · Trusted-LAN API