Skip to content

Jev directory

Jev Browser (Cline plugin)

A Cline plugin that gives the agent an isolated Playwright Chromium through a jev_run tool: Jev chooses a concrete operation and target per step via AI SDK 7's experimental_evaluate through the Vercel AI Gateway, and when it picks TYPE_TEXT, gemini-2.5-flash-lite writes the field value.
Stars
0
Language
TypeScript
Reading time
3 min
Published by
Community
Author
abeatrix
Last verified
Oct 2026

Highlights

  • jev_run starts a browser, captures the initial screen, runs Jev and returns a final image plus screenshot paths and page states; later calls reuse the browser.
  • Jev sees structured DOM observations with indexed visible action targets and selected form options — it does not receive screenshots.
  • One evaluation chooses operation and target together, comparing each available action directly against scrolling, waiting and stopping.
  • When Jev chooses TYPE_TEXT the plugin calls google/gemini-2.5-flash-lite through the same Gateway key; JEV_TEXT_MODEL can switch it.
  • Runs default to 20 steps (maximum 60) with a 100-second cancellation deadline; three non-wait actions without observable progress stop the run.

Watch out

Grounded in the truncated README and GitHub metadata reviewed on 2026-10-15; the excerpt cuts off mid-sentence in the frames and shadow DOM notes, no license is listed in the metadata, and the README warns that both model calls are billable, that an attempted action in a failed run might already have taken effect, and that browser mutations are never retried.

Questions about this entry

Short answers drawn from the linked project or page.

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