Skip to content

Cua

The Cua computer-use platform documents a jev-use recipe where TypeSafe Jev picks bounded action IDs and Cua Driver executes clicks and fills in the browser.

Stars
29.3k
Language
Rust
License
MIT
Published by
Community
Author
trycua
Last verified
Oct 2026

About this project

Give AI agents computers they can use. Cua Spaces gives your agents full desktops on your Mac and on machines you own. This repository also holds Cua Driver for desktop automation, Lume for local VMs, CUA-S1 decision models and Cua Bench for evaluating computer-use agents. Cua Spaces: Install the app and run your first Space. Cua Driver: Operate Calculator and verify its result. Lume: Create a Tahoe VM and connect over SSH. Cua SDK and CLI: Install cua and create a local sandbox.

Quoted from the project's README. Read the full README.

Highlights

  • docs/content/docs/how-to-guides/driver/jev-use.mdx walks a form-fill demo with Jev choosing actions and Driver submitting.
  • libs/cua-driver/examples/jev-use/ ships Python and TypeScript jev_adapter samples plus validation docs.
  • Jev only picks the action; Cua Driver still resolves and performs the click or fill.

Watch out

MIT. Large monorepo; jev-use needs Cua Driver 0.23.2+, Chromium, and a TypeSafe console key for live Jev calls.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

Hacker News: Cua asks which computer-use steps need a frontier model and which are fast decisions.

frabonacci95 pointsShow HN: CUA-S1 – A System One Model for Computer UseRead the thread on Hacker News

X: Jev driving real Chrome from Grok Bot

X: Headless Chromium agent

X: Computer use at 155× cheaper than Opus 5

More Jev resources like this

221GitHub stars
An agent skill that reproduces Jev-style single-step logits over indexed browser controls using local Qwen weights for offline browser use.
Jev Demos & Experiments#community#browser#open-models
97GitHub stars
A Playwright-based CodexQA skill where Jev chooses indexed controls on a page-built index while the browser executes the action.
Jev Demos & Experiments#community#browser#playwright
634GitHub stars
A CLI browser automation tool with optional Jev semantic mode: Surf observes, Jev selects the next action, Surf validates and acts, Jev checks the goal.
Jev Tools & CLIs#community#browser#cli
306GitHub stars
Local macOS computer-use automation on Apple silicon using on-device laya typed decisions and CUA-S1-FORMS for filling, via the Accessibility API.
Jev Demos & Experiments#community#browser#local
5GitHub stars
A chatbot with no language model: every word is picked from roughly 4,700 options by Jev Choice questions, with confidence-driven lookahead, beam search across sentence directions and a self-critique loop that rewrites weak sentences. Code for the paper and the live demo at talktojev.com.
Jev Demos & Experiments#community#chatbot#research
2GitHub stars
Fixed-wing landing simulator where a human can compete against Jev: four Jev Choice decisions map to aileron, elevator, rudder and throttle commands in JSBSim, run in real time. The benchmark also compares Jev, classical controllers and Codex models on landing score and API cost.
Jev Demos & Experiments#community#simulation#aviation

From the Jev guides

Original write-ups on what this entry is for.

Browser loops are long series of small decisions, and the expensive model does not need to make any of them. The patterns behind the fastest agents, from element tables to OCR plus accessibility trees.
Jev Tools & CLIs#browser#computer-use#agents
Read article
A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai