Jev project · Browser & computer use
typesafe-computer-use
awlevin/typesafe-computer-use
Builds candidate actions from OCR and UI state for Jev to control macOS, calling a text model only when writing is needed.
- GitHub stars
- 825 as of 2026-09-22
- Forks
- 81
- Language
- Python
- License
- MIT
- Created
- 2026-09-16
- Last updated on GitHub
- 2026-09-23
- Added to AionEdge
- 2026-09-19

Built by this developer
Aaron LevinWhat Jev does in typesafe-computer-use
Selects the next step from deterministically extracted controls and actions before desktop execution.
Verification
Verified. We confirmed this repository through the GitHub API and located the code that calls Jev at a pinned commit: view the Jev code ↗. Upstream code changes over time, so check that the file still exists at the current commit before citing it.
Topics
- ai-agents
- automation
- computer-use
- macos
- ocr
- typesafe
How Browser & computer use projects use Jev
Browser and computer-use agents built on Jev. A web page or desktop app offers a finite set of things to click, so instead of generating an action these agents let Jev choose one, and call a text model only when something needs typing.
Related Jev projects in Browser & computer use
jev-browser-usewy-coliney/jev-browser-useA Skill for Codex browser workflows: Jev chooses navigation, clicks, and scrolling while Codex handles text input and final checks.★ 373
JavaScript- unclutterkitze/unclutterA browser extension using Jev to identify ads, promotions, and subscription popups and save reusable hiding rules.★ 200
TypeScript - agent-desktoplahfir/agent-desktopAn optional Jev skill for agent-desktop that chooses controls and actions from native accessibility data.★ 1,506
Rust - jev-browser (Ying-Kai-Liao)Ying-Kai-Liao/jev-browserA browser library, CLI and MCP server where the caller supplies goals and text while Jev selects actions.★ 74
JavaScript - typesafe-adblockrealZachi/typesafe-adblockAn experimental Chrome extension that asks Jev whether candidate DOM elements are ads, then highlights or removes them.★ 70
JavaScript - vibecheckRafalWilinski/vibecheckShows a Jev scorecard before posting on X, assessing draft clarity, tone, and possible offensiveness.★ 47
JavaScript