AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Software › typesafe-computer-use
✦ Free & open sourceSoftware

typesafe-computer-use

Drive a Mac using plain English goals via OCR and a TypeSafe classifier.

Cheap AI Computer Use for macOS

Drive your Mac with plain English goals for about a fiftieth of a cent per step.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
7
ZEKAI
Affordable AI Mac automation
Free & open source · Software
Ease of setup4
Usefulness8
Maintenance9.5
Community6.5
★ 1,034
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

typesafe-computer-use (jev) is an open-source tool that reads your Mac screen, classifies the next action using TypeSafe, and executes clicks for a fraction of a cent per step. It suits developers and power users wanting affordable, programmatic desktop automation without heavy frontier-model costs.

Runs on
Cross-platform
Hosting
Desktop
Languages
Python
License
MIT

What it is

It combines Vision OCR, accessibility trees, and a small TypeSafe decision model to pick actions from a short list rather than planning every step with an expensive vision model. Code handles deterministic facts like date parsing and focus states, while a writing model is only called for free text or final answers.

Who it's for

It suits developers and tinkerers who want to experiment with desktop automation on macOS without paying steep frontier-model API fees. It does not suit users looking for a fully polished, zero-setup consumer application, as it requires terminal permissions, API keys, and careful dry runs.

Key features

TypeSafe Classification Loop

Uses a small classifier to make fast, cheap choices over action options instead of expensive frontier planning.

Deterministic Screen State

Combines Vision OCR and accessibility trees with code-computed facts like dates and URLs to inform decisions.

Offline Run Replay

Writes every run folder out so you can inspect timings, payloads, and replay stalled sessions offline.

Multiple Browser Backends

Supports both OCR screen captures and direct DOM perception over Chrome DevTools.

How to start

Up and running in 3 steps

1
Clone the repository and run uv sync to set up dependencies.
2
Copy .env.example to .env and supply your TYPESAFE_API_KEY and ANTHROPIC_API_KEY.
3
Grant your terminal Screen Recording and Accessibility permissions in System Settings, then execute a dry run.
Real talk

Our honest verdict

What's great

  • Significantly cheaper per decision than bare frontier vision models
  • Fast model latency and end-to-end step times
  • Maintains local run folders for offline debugging and replay
  • Supports OSWorld benchmark evaluation out of the box

Where it falls short

  • Requires active macOS Screen Recording and Accessibility permissions to function
  • Depends on paid external API keys for TypeSafe and optional Anthropic features
  • Under heavy beta development with changing behavior and experimental Windows support
Cost

Pricing & license

Free under its open-source license, but requires paid API keys for TypeSafe and optional Anthropic usage to drive the decisions.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: typesafe-computer-use for Software
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure typesafe-computer-use for you — and train your team.
Get it done for you ↗
Questions

FAQ

How much does it cost to run?

It costs about $0.0002 per step using the TypeSafe classifier, plus optional Anthropic API costs if you use the writer model.

What operating systems are supported?

macOS 14 or newer is fully supported, while Windows 10 and 11 are experimental.

How do I stop a runaway automation loop?

Press Ctrl-C in the terminal or slam your mouse into the top-left corner of the screen.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Software — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google