COMMUNITY OBSERVEDMetric claims: AUTHOR REPORTEDSOURCE AUDITED🤖 Jev Agent⚡ Jev Skills

Jev-RA Reactive Browser Agent

A browser-use layer where Jev chooses the operation and target element for coding agents.

Jev-RA Reactive Browser Agent preview from the original source

Overview & result

Jev-RA lets a coding agent hand off a browser goal while Jev chooses the operation and target element for each step. The host agent supplies text values, reads page results, and takes over on escalation. Its README reports task-level benchmark timings; the ~300 ms per-step claim is not used here.

From the original post

A fast browser-use layer for CLI coding agents. Claude Code, Codex, or any MCP client hands jev-ra a goal. TypeSafe Jev, a System One decision model, picks the operation and the target element for every step in one round trip. Your agent plans, supplies the text values, reads what the page says, and takes over when jev-ra escalates. No second LLM runs inside the loop.

— Brian Kim

How Jev fits in the loop

  1. Capture page DOM snapshot and extract interactable candidate elements.
  2. Formulate the next step decision as a choice among actionable elements.
  3. Jev evaluates the candidate set against the immediate sub-goal.
  4. Chrome CDP executes the interaction and returns the resulting state to the host agent.

How to reproduce

  1. Clone brnyxx/jev-ra and follow its Chrome CDP setup.
  2. Define a targeted web exploration task (e.g. item lookup or link verification).
  3. Execute the reactive agent loop and track step execution timing and decision logs.

Why this build matters

Shows a concrete browser-agent decision boundary, with published task-level timing and success results that can be independently retested.

Reported performance

Reported by author

Latency: 2,714 ms median for the author's Wikipedia task (5 runs)

Author-reported benchmark: 2,714 ms median over five Jev-RA runs versus one 23,058 ms browser-use baseline on the author's machine; not reproduced by JevForAgents.

Limitations

  • Requires reliable DOM selector generation from the underlying page state.
  • Complex multi-page state transitions require an external planner to maintain macro goals.
  • Network delays on heavy sites can outweigh decision latency.

Patterns