{"data":{"slug":"typesafe-computer-use","name":"typesafe-computer-use","tagline":"MIT macOS computer-use loop — OCR + TypeSafe Jev decisions, ~$0.0002/step","category":"agents","categoryName":"AI Agents","url":"https://github.com/awlevin/typesafe-computer-use","github":"https://github.com/awlevin/typesafe-computer-use","pricing":"open-source","hook":"typesafe-computer-use drives a Mac toward a plain-English goal without shipping screenshots to a frontier model — OCR the screen, classify the next action with TypeSafe Jev, click.","whatsGood":"MIT (awlevin/typesafe-computer-use). Deterministic screen read + calibrated Choice classifier instead of full multimodal computer-use. Author-measured ~$0.0002 per decision and ~1.5s end-to-end steps vs multi-second frontier screenshot loops. Python 3.12+ / uv / macOS 14+. Honest README: rebuild frontier free reasoning as deterministic state.","theCatch":"The decision brain is closed TypeSafe Jev (paid input tokens, early-access/waitlist) — the loop is OSS, the classifier is not. macOS only. Vs Open Interpreter / browser-use / SemIf: this is GUI clicker + paid System One decisions, not a coding REPL, browser agent, or local logit SemIf gate. A separate writing model is still needed when a text field needs free text.","verdict":"Cheap macOS computer-use around TypeSafe Jev. OSS loop; paid/waitlisted decision API is the real dependency.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["self-host","permissive","browser-automation","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1243,"starsPerWeek":259,"access":"free","archived":false,"repo":{"createdAt":"2026-09-16","pushedAt":"2026-09-29","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/typesafe-computer-use","html":"/gems/typesafe-computer-use","markdown":"/gems/typesafe-computer-use.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}