Installation
Using install script (recommended)
# For Linux/macOS
curl -fsSL https://cua.ai/cli/install.sh | sh
# For Windows (PowerShell)
irm https://cua.ai/cli/install.ps1 | iexUsing npm/bun
# Using bun
bun add -g @trycua/cli
# Or using npm
npm install -g @trycua/cliFrom source
git clone -b cua-v0.1.8 https://github.com/trycua/cua.git
cd cua/libs/typescript/cua-cli
bun install
bun link
bun link cua-cliRelease Assets
cua-darwin-arm64: macOS (Apple Silicon)cua-darwin-x64: macOS (Intel)cua-linux-x64: Linux (x86_64)cua-windows-x64.exe: Windows (x86_64)
What's Changed
- docs: improve Post-Event Contact Export cookbook setup instructions by @Samuvigano in #656
- fix(computer): fetch VM host from API instead of hardcoded domain by @f-trycua in #658
- chore(computer): bump version to 0.1.4 by @f-trycua in #659
- [Computer] fix @sandboxed decorator to handle dependencies automatically by @synacktraa in #660
- docs: Add Azure AI Foundry support for Claude models by @synacktraa in #654
- Docs/update claude models by @Samuvigano in #657
- Add tool decorator system, browser-use tool, and fixes for Fara-7B by @ddupont808 in #637
- Fix/update dev guide by @YeIIcw in #666
- Expose Browser in Cua Handler and Add Back and Forth Functions by @sarinali in #665
- Fix screenshot API failure in qemu-docker linux & windows by @synacktraa in #669
- Gemini 3 Pro Preview and Flash Integration Native by @sarinali in #668
- Add Cua Adapater Support for Gemini by @sarinali in #671
- Add Gemini Inference API Docs by @sarinali in #672
- Add QEMU Docker support to Python SDK by @synacktraa in #670
- Add Android Docker Support with Computer Server Integration by @synacktraa in #632
- docs: enhance documentation with framework naming, branding, and package manager improvements by @f-trycua in #676
- Fix Computer Types explanation by @f-trycua in #677
- Remove MCP Server, Computer Server, Lume, Lumier, and SOM by @f-trycua in #678
- Add Android Docker support to Python SDK by @synacktraa in #675
- refractor docs into 6 sections by @YeIIcw in #680
- Revert "refractor docs into 6 sections" by @YeIIcw in #681
- Remove pyautogui in favor of pynput by @ddupont808 in #473
- [CLI] Resolve install scripts downloading wrong release by @synacktraa in #685
- fix(docs): add in missed gemini refs by @sarinali in #688
- Add Windows Arena benchmark apps installation support by @f-trycua in #690
- fix(docs): remove vlm router qwen references by @sarinali in #689
- [Agent] Fix FARA 7B loop implementation by @synacktraa in #684
- [CI] Add auto-publish support for all npm/pypi packages in bump-version workflow by @synacktraa in #691
- [CI] fix npm publish workflow permissions error by @synacktraa in #692
- [CI] generate gh releases with attribution from publishing workflows by @synacktraa in #693
New Contributors
- @Samuvigano made their first contribution in #656
Full Changelog: lume-v0.2.23...cua-v0.1.8