Skip to content

JevBrowserExt

Manifest V3 Chrome port of jev-ultrafast that drives your current tab, with Jev choosing each operation and element.

Browser extensionbetaMIT

Overview

Jev for Chrome is a Chrome extension that drives the tab you are looking at with Jev, picking the next click, keystroke or dropdown value in a few hundred milliseconds. It is a Manifest V3 port of browser-use's jev-ultrafast with the same observation format, questions and execution rules, and a small chat model fills in TYPE_TEXT. It is a community project not affiliated with TypeSafe or Browser Use, and is available on the Chrome Web Store.

Running in your normal Chrome profile means it uses your existing cookies and logins with no Python, Playwright or second browser, and the README notes that sites which block datacenter headless browsers with human verification open normally. Numbered badges show which elements the model can see, a status bar shows each decision and its latency, a Step button executes one decision at a time, and a trace can be copied for bug reports. Beyond the reference, it follows links that open new tabs, clicks wrapped links where they render, hides controls covered by other blocks and uses two independent probability checks to veto a premature DONE. The demo shows ten decisions in about thirteen seconds.

What the decision model decides

TypeQuestionAnswers
ChoiceWhich operation should be performed next?(inferred)CLICK · TYPE_TEXT · SELECT · SCROLL_UP · SCROLL_DOWN · WAIT · DONE · BLOCKED
ChoiceWhich visible element is the target?—
Yes / noIs the task really done? (veto checks)(inferred)—

How it works

  1. User types a goal in the popup
  2. Extension observes the tab and numbers visible elements
  3. Jev picks operation and target; small LLM writes text if typing
  4. Execute; probability checks veto premature DONE

Strengths

  • Uses your real browser session
  • Step-through and trace export
  • Available on the Chrome Web Store

Caveats

  • Acts with your logged-in sessions
  • Needs a TypeSafe key and a chat-model key

Getting started

Install Jev for Chrome from the Chrome Web Store and add your keys.

At a glance

Type
Browser extension
Status
beta
Language
TypeScript
Runtime
Browser extension
Has code
yes
Has tests
yes
License
MIT

Use cases and integrations

How curated lists describe it

  • A Manifest V3 Chrome port of jev-ultrafast: Jev picks the operation and DOM element in one request per step; a small chat model fills TYPE\_TEXT.

    logicrw/awesome-jev-projects

Frequently asked questions

How does it relate to jev-ultrafast?

It is a Manifest V3 port with the same observation format, questions and execution rules.

Why an extension instead of Playwright?

It runs in your real browser with your sessions and avoids bot checks that block headless browsers.

Can I watch step by step?

Yes, a Step button runs one decision at a time with badges showing visible elements.

Related projects

  • Chrome extension port of Jev Ultrafast that drives your current tab, with Jev picking the operation and element each step.

    Browser extensionbetaTypeScript
  • Bounded browser execution for parent agents: Jev picks the next typed action, agent-browser runs it, stuck states hand back.

    ProjectbetaTypeScript
  • Python decision layer for browser and desktop automation: code observes, acts and verifies; the model makes one typed choice per step.

    ProjectbetaPython
  • Python browser agent where Jev picks each operation and element in about 150 ms, escalating to an LLM only when unsure.

    ProjectprototypePython
  • Reference framework where Jev picks a concrete computer-use action and its execution route from legal, verifiable candidates.

    AppresearchPython
  • AutoGPT agent platform, listed as adding Jev decision blocks for typed routing, filtering, scoring and confidence-gated next actions.

    ProjectproductionPython