Jev in production › Agent tool and action selection

brojev

Jev, called via OpenRouter, picks each next browser action for a Claude Code browsing agent; actions resolve in 300-550ms and full tasks finish in 1-10 seconds for a fraction of a cent (author).

Open on GitHub ↗

300-550msmeasured, as published by the source
Use
Agent tool and action selection
Industry
Developer tools
Form
Open-source tool
Stage
In production
Plugs into
Claude Code
Listed
2026-10-14
Found via
github
Repository
barockok/brojev
Stars
5
Forks
0
Last push
2026-10-25
Language
Go
License
none stated

The README opens with

A fast browser agent for Claude Code. One Go binary, its own Chrome DevTools Protocol engine, no Playwright, no browser extension.

- run: hand over a whole browser sub-task. TypeSafe's Jev (through OpenRouter) picks each action (operation and target in one request, about 300 to 550 ms through OpenRouter), brojev executes it with real input events, and the task usually finishes in 1 to 10 seconds for a fraction of a cent. - batch: several primitive steps you already know (fill a form, set filters, submit) in one call: no snapshot between steps, stops at the first failure, one snapshot at the end. Fewer agent turns than one primitive per call. - Primitives: snapshot, click, type, select, key, hover, scroll, drag, upload, dialog, tabs, history,...

Badge

For the project's own README, linking back here:

Listed in Jev in production

Also used for agent tool and action selection