The Jev browser agent that handles the real web: shadow DOM and iframe piercing, canvas fallback, uploads, multi-tab, MCP for any agent host.
View on GitHub ↗The Jev browser agent that breaks the three walls.
Jev (TypeSafe's System One model) made browser agents ~10x faster and ~100x cheaper by replacing screenshots with typed decisions: one cheap model call picks the operation and the element. But every Jev agent ships the same MVP limits. Pages built with shadow DOM, iframes, or canvas are invisible to them.
jev-max keeps the speed and knocks the walls down:
- Piercing snapshot — walks open shadow roots and same-origin iframes into one indexed element table. Cross-origin frames are recorded as regions instead of silently dropped. - Canvas fallback — when the table has no usable target, a vision model grounds the instruction to coordinates and the real mouse clicks. - Full action space — uploads, drag-and-drop, multi-tab, nested scroll, native selects with option lists. - Occlusion-checked clicks — shadow- and frame-aware hit testing before every click. Covered controls are reported, never blindly clicked. - One Jev request per cycle — operation plus speculative target heads share a single call (TypeSafe or OpenRouter). - Two-tier text — a small LLM writes text only for FILL/SELECT. Jev never generates free text. - Never-trust-DONE verification — an independent Jev check confirms the outcome before stopping. - Any agent host — standalone Python library plus an MCP server (Claude Code, Cursor, Windsurf, Codex).
See the piercing snapshot with no API key:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/saloni-garg--jev-max.html)
Browser action recorder for automation: record a task once, replay it, or hand the folder to an agent
jiawei686/jev-ultrafast-mcpHand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model m
Sachitt-AV-08/orvimaWhy should Claude be the only one with a browser? Orvima gives any MCP-capable AI (Claude, Cursor, Copilot, your own agent) eyes and hands on your own Chrome or Edge — your logins, your machine, your
sosoj92/jarvis-assistant-vocalAssistant vocal local en francais : Claude ou Ollama (offline), domotique Hue, OBS, agenda, navigateur, appels Twilio, serveur MCP. Python.
ThinkFlowLab/system1-agentsSystem 1 decision models (Jev, Laya, Cua-S1) as brain for agents: Browser use, computer use, games and robotics
chienbm98/foxprofileFree, open-source anti-detect browser profile manager: per-profile fingerprint, cookies and proxy, Camoufox and Chrome engines, desktop app, REST API and MCP server for AI agents. Self-hosted alternat
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.