Jev in production › Agent tool and action selection

typesafe-computer-use

Mac computer-use agent that reads the screen through OCR and accessibility data, then asks Jev a Choice over the numbered on-screen items for the next action, calling a writing model only for free text. $0.0002 per decision (author).

Open on GitHub ↗

$0.0002measured against a baseline, as published by the source
Use
Agent tool and action selection
Industry
Productivity
Form
Open-source tool
Stage
Beta
Plugs into
macOS
Listed
2026-09-19
Found via
github
Repository
awlevin/typesafe-computer-use
Stars
1,220
Forks
117
Last push
2026-09-29
Language
Python
License
MIT

The README opens with

typesafe-computer-use (jev for short) drives a Mac toward a goal you type in plain English, for about a fiftieth of a cent per step. It reads the screen deterministically, asks a small classifier which action comes next, and only calls a writing model when a text field genuinely needs free text or the classifier has stopped and the screen needs reading.

One idea runs through it: the classifier picks, code decides facts, and the writer only writes free text. Anything a model would have to work out (a date, whether a field is focused, whether a URL is clean) is computed in code and handed over as state. VISION.md says what it is for in a dozen lines.

Badge

For the project's own README, linking back here:

Listed in Jev in production

Also used for agent tool and action selection