Technical
CI/CD, model providers, virtual machines, proxy, and installation requirements.
Can I use AskUI in CI/CD pipelines?
Not yet. CI execution runs through the AskUI CLI (askui run), which is not
publicly available yet. The setup is documented so you can plan for it:
AskUI in CI and
CI examples.
Which AI models does AskUI use?
By default, AskUI routes through the AskUI Hub's inference service, which serves more than one hosted model (e.g. Claude and Gemini).
Does AskUI work with virtual machines?
Yes. AgentOS works on VMware, VirtualBox, Hyper-V, and cloud VMs (AWS, Azure, GCP). For headless VM scenarios in CI, use AgentOS as an OS service, see CI/CD integration.
Does AskUI work behind a corporate firewall or proxy?
Yes. Configure it in the app under Settings → Network proxy (system proxy, manual address, NTLM/Kerberos): Network proxy. For the list of domains to allowlist, see Network requirements.
What does our IT team need to allow for AskUI to work?
All AskUI traffic uses standard HTTPS (port 443). The full list of domains and ports to allowlist is in Network requirements, that page is written so it can be shared directly with an IT department.
Key notes for IT:
- Both IPv4 and IPv6 are supported; no non-standard ports are required outbound (driving a remote test machine adds an inbound port on that machine, see Network requirements).
- Contact support@askui.com to request a one-pager formatted for IT firewall review.
I don't have admin rights on the target machine. Can I still install and run AskUI?
AskUI Desktop installs per-user on Windows and macOS and does not require administrator rights for the standard installation.
Limitations without admin rights:
- AgentOS in Host Mode requires OS-level permission to simulate keyboard and mouse input. On locked-down machines, IT may need to whitelist the AgentOS process or grant input-simulation permissions.
- Running AgentOS as a system service (for unattended or CI use) does require elevated privileges.
If your machines are managed centrally, contact your IT team to request the necessary input-simulation permissions for the AgentOS executable.