Skip to content

Playjev — filedcom

TypeScript library adding plain-English browser control to an existing Playwright page, where Jev picks numbered nodes and fixed operations and Playwright executes them.

Stars
18
Language
TypeScript
License
MIT
Published by
Community
Author
filedcom
Last verified
Oct 2026

This is one of several Jev listings for the same project. The canonical entry is PlayJev — OmniJev.

About this project

Stagehand, but with Jev. Natural-language browser automation for Playwright, powered by Jev. Documentation · Quickstart · API · Evals. PlayJev is a TypeScript library for controlling websites with plain-English instructions while keeping the full Playwright API. Give it an existing Playwright page, then ask it to click controls, navigate websites, fill forms, inspect page state, or choose between visible options.

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

Highlights

  • Four primitives cover action, yes-or-no checks, fixed-option choice and ordered rating.
  • Compact numbered YAML state hides internal selectors in a local map.
  • Bulk form filling matches a whole form in one selection round trip.
  • Outcome evals cover shadow DOM, cross-origin iframes, styled controls and tabs.

Watch out

Experimental and Chromium plus CDP only, API still evolving, and the WebVoyager check is a small fixed-answer smoke gate rather than a full benchmark score. 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.

More Jev resources like this

98GitHub stars
Self-hosted Docker service and web UI that packages Laya structured-decision inference behind a compatible System One endpoint.
Jev Demos & Experiments#community#jevbest#catalog-import
38GitHub stars
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.
Jev Demos & Experiments#community#jevbest#catalog-import
41GitHub stars
Browser-focused TypeScript library for typed decisions that runs open model reproductions on-device via Transformers.js, returning one calibrated distribution per question.
Jev Demos & Experiments#community#jevbest#catalog-import
34GitHub stars
Interactive playground that teaches Jev by running real typed noul, choice, and score questions and showing the resulting probabilities.
Jev Demos & Experiments#community#jevbest#catalog-import
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

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