Browser Use's Jev Ultrafast Cuts Browser Agent Costs 90% With Indexed DOM Actions

Browser Use released Jev Ultrafast, a tiny open source browser agent that books a Google Flights search in 7 seconds for under half a cent.

·
·
Browser Use's Jev Ultrafast Cuts Browser Agent Costs 90% With Indexed DOM ActionsPRO
  • Browser Use released Jev Ultrafast, an MIT-licensed browser agent using TypeSafe's Jev decision model.
  • Completes a Google Flights search in 7.1 seconds at a cost of $0.0039.
  • New indexed action space every step: model picks operation and element index, not selectors.
  • Median task time dropped 25% versus baseline; browser protocol calls fell from 1,092 to 101.
  • Small LLM only writes free-form text when operation is TYPE_TEXT; no screenshots in default loop.
  • MVP limits: no shadow DOM, frames, canvas, uploads, or nested scrolling support yet.

Jev Ultrafast Replaces Per-Click LLM Planning With Indexed DOM Actions

Browser Use released Jev Ultrafast, a minimal, MIT-licensed browser agent built around TypeSafe’s Jev decision model. It converts each live page into an indexed set of available actions, then asks Jev to choose an operation and target. The repository’s headline Google Flights demo completes in about 7 seconds at normal playback and reports a cost of roughly $0.0039 per run.

The architecture keeps a general-purpose text model out of most control decisions. Jev handles clicks, selections, scrolling, waiting, and task completion. A small language model generates text only when the chosen operation is TYPE_TEXT.

Jev Ultrafast automating a Google Flights search
The project’s demo searches Google Flights using indexed page controls.

A Fresh Action Table at Every Step

At every step, an atomic DOM snapshot captures visible controls, labels, values, and text in one browser call. Atomic collection means the fields describe the same page state. The agent turns that snapshot into a numbered table such as:

css
[1] button    Change ticket type - Round trip
[2] combobox  Where from?        - San Francisco
[3] combobox  Where to?          - empty
[4] textbox   Departure          - empty

Jev’s action vocabulary is limited to CLICK, TYPE_TEXT, SELECT, SCROLL_UP, SCROLL_DOWN, WAIT, DONE, and BLOCKED. Each target index refers to a control present in the current snapshot, and the runtime retains a reference to the corresponding DOM node.

Pro article

This story is for Pro members

You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.

Trending
  • No trending articles

Comments

avatar

Next Reads