Skip to content

Jev directory

Jev Max

A Jev browser agent that breaks the three walls of shadow DOM, iframes and canvas: a piercing snapshot, vision-grounded fallback clicks, uploads, drag-and-drop and multi-tab, all driven by one Jev request per cycle. It ships as a Python library and an MCP server.
Stars
3
Language
Python
License
MIT
Reading time
2 min
Published by
Community
Author
saloni-garg
Last verified
Oct 2026

Highlights

  • Piercing snapshot walks open shadow roots and same-origin iframes into one indexed element table; cross-origin frames become regions with a canvas fallback.
  • One Jev request per decision cycle carries the operation question and every speculative target head together, and only the chosen head can execute.
  • Never-trust-DONE: an independent Jev check confirms the outcome before the agent stops, and Jev never generates free text.
  • Occlusion-checked clicks run shadow- and frame-aware hit testing first; covered controls are reported, never blindly clicked.
  • Use it as a standalone Python library or an MCP server with jev_start, jev_tick and jev_close tools for Claude Code, Cursor, Windsurf and Codex.

Quickstart

bash
pip install jev-max
playwright install chromium
jev-max run --url https://en.wikipedia.org/wiki/Main_Page --goal "Find and open the Wikipedia article about Godel's incompleteness theorems." --record-dir traces/wiki

Watch out

README reviewed 2026-10-17; the head-to-head table against other Jev browser agents is the author's own summary, the README publishes no benchmark numbers from its multi-task suite, and the project is not affiliated with TypeSafe, OpenRouter or browser-use.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Playwright CLI + Jev vs Playwright MCP

X: Text-to-screenshot (Malay Vasa)

X: Google's MediaPipe Decision Maker, tested in the browser

X: Jev in front of the HeyGen MCP

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai