Jev Ultrafast ⚡
A browser agent with a dynamic, indexed action space.
Give it one goal. TypeSafe's Jev picks an operation and an element. A small LLM writes text only when the operation is TYPE_TEXT .
Zürich → London on Google Flights in 7.1 seconds. One natural-language goal, actual text generation, and loading waits included.
Watch the MP4 · Measurements · Read the loop
The action space
Every observation produces a new element table:
[1] button Change ticket type · Round trip [2] combobox Where from? · San Francisco [3] combobox Where to? · empty [4] textbox Departure · empty ...
The operations are CLICK , TYPE_TEXT , SELECT , SCROLL_UP , SCROLL_DOWN , WAIT , DONE , and BLOCKED . Only supported operations and targets are offered.
one TypeSafe request ┌───────────────────────────┐ page → element table → operation │ │ click_target │ │ type_text_target │ │ select_target, if present │ └─────────────┬─────────────┘ use the matching target │ CLICK [7] ─────┤──→ browser TYPE_TEXT [3] ─────┘ ↓ small LLM → text → browser
... continue reading