Skip to content

Jev Browser Skill — hqman

Standalone CLI skill that drives isolated Playwright Chromium with Jev choosing scoped in-page actions, defaulting to Vercel AI Gateway with TypeSafe as an option.

Stars
38
Language
TypeScript
License
APACHE-2.0
Published by
Community
Author
hqman
Last verified
Oct 2026

About this project

Isolated Playwright Chromium driven by Jev. A coding agent (or you) runs a narrowly scoped browser goal; Jev chooses in-page actions. The default provider is Vercel AI Gateway; set provider to typesafe to call TypeSafe's System One API instead. The repository is jev-browser-skill. The skill name is jb-browser. The local command is jb. Requires Node.js 22.18.0 or newer (type stripping). Node 24 works. Earlier Node 22 releases do not provide --experimental-strip-types.

Quoted from the project's README. Read the full README.

Highlights

  • Runs narrowly scoped browser goals with the jb CLI and daemon, where Jev selects actions from live page observations.
  • Installs as a GitHub clone with symlinked jb-browser skill, not an npm package, with artifacts under ~/.jb/data.
  • Supports gateway-default and TypeSafe providers via config file or environment keys with auto-starting sessions.
  • Documents socket recovery, video recording defaults, and per-boundary security limits rather than blanket safety claims.

Watch out

Scoped helper with explicit limits: origin allow-lists cover navigation only, sensitive-input omission is observation-only, and REVIEW needs the model to select it. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

2GitHub stars
A skill and MCP server that drives a real browser for coding agents. One Jev request per step picks the action and the target, and the control loop stays in code.
Jev Demos & Experiments#community#awesomejev#catalog-import
2GitHub stars
Three dependency-free files that put Jev in a browser agent's hot path: code builds the choices from a table of visible controls, Jev picks an operation and target in one forward pass, and the code executes the pick.
Jev Demos & Experiments#community#jevbest#catalog-import

More Jev resources like this

47GitHub stars
Zero-dependency Node 22 adapter that puts typed Jev decisions beside any LLM, with swappable backends, confidence gates, MCP tools, an ACP sidecar, and offline-ready recipes.
Jev Demos & Experiments#community#jevbest#catalog-import
22GitHub stars
Local browser-agent extension where FX plans tasks and Jev picks constrained actions from observed elements, with model calls routed through Vercel AI Gateway.
Jev Demos & Experiments#community#jevbest#catalog-import
21GitHub stars
Pi guard plugin that checks inputs and tool calls with local rules plus Jev semantic judgements, with redaction and verification reminders.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
Next.js spectator demo in which two independent Jev agents drive separate Snake browsers through same-origin iframes, clicking indexed direction buttons only, with each board state streamed to a server-only endpoint that returns the chosen target.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
An agent tool and MCP call gate: paste a planned call plus its context and it returns allow, ask_human or deny with risk scores derived from a TypeSafe Jev decision call.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
An MCP stdio proxy in front of the official Playwright MCP server that triages page state, masks prompt injection, trims oversized page dumps by goal and risk-gates actions, exposing the same tools and schemas.
Jev Demos & Experiments#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai