Skip to content

Jev directory

Jev Browser Qa

Browser QA where Playwright drives and films, and Jev judges: natural-language assertions, self-healing locators and goal-driven click loops, with a JSON-flow CLI for agents, a local dashboard and an agent skill.
Stars
4
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
jonymusky
Last verified
Oct 2026

Browser QA where Playwright drives and films, and TypeSafe Jev judges. JSON-flow CLI for agents, run dashboard, agent skill.

Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

Highlights

  • Playwright navigates, types, waits and records; Jev answers does the claim hold, which control matches the intent, and what to click next.
  • Natural-language assertions, self-healing locators and goal-driven click loops, powered by a model that answers in under 400 ms and never generates a token.
  • Jev is served through the Vercel AI Gateway via the AI SDK's experimental_evaluate, so one AI_GATEWAY_API_KEY is the whole configuration.
  • The CLI returns one JSON result per flow: pass/fail per step, the probability behind each judgment, a video, a final screenshot, exit code 0/1.
  • Runs are recorded as MP4 when ffmpeg is installed, WebM otherwise, with a trace on failure; text entry is never delegated to the model.

Quickstart

bash
git clone https://github.com/jonymusky/jev-browser-qa && cd jev-browser-qa
pnpm install
pnpm exec playwright install chromium
cp .env.example .env
pnpm jev:smoke

Watch out

Copy reviewed against the repo README on 2026-10-15; the captured README was truncated at the CLI output example, so the Numbers section was not visible and no benchmark figures are quoted here. The dashboard's nothing-leaves-your-machine claim covers the dashboard; Jev calls go through the Vercel AI Gateway with zero-data-retention routing requested per call.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai