Skip to content

Jev directory

Voice Browser

Control a headed Chromium window by voice: one Jev request per partial transcript decides intent, target, and completeness in roughly 300 ms, while code applies thresholds and builds the action.
Stars
411
Language
JavaScript
License
MIT
Reading time
3 min
Published by
Community
Author
moritzkremb
Last verified
Sep 2026

Control a real browser by voice. Jev (TypeSafe System One) decides intent + target in ~300 ms per spoken word; Playwright acts — often before you finish the sentence.

Forks
65
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A Node app that controls a headed Chromium window (Playwright) by voice. Speech is streamed word by word from the browser's Web Speech API to a small Node server; on every partial transcript the server asks Jev (TypeSafe's System One model, jev-1.13.0) one request with a dozen typed questions — intent, target element, site, "is the command complete?", "is this even addressed to me?", "is it destructive?" — gets typed probabilities back in 250–350 ms, and code decides whether to act, wait, ask, or ignore.

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

Highlights

  • One Jev request per partial transcript with 9 to 11 typed questions, replying in about 250 to 350 ms.
  • Actions: navigate, search, click, type, scroll, history, tabs, confirm, and cancel.
  • Ambiguous targets get numbered page overlays, and a spoken number picks one without a model call.
  • Destructive clicks require a spoken confirmation before the action fires.

Watch out

Requires Chrome or Edge for the Web Speech API (Firefox and Safari are unsupported), Node 20 or newer, and a TypeSafe key.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Text-to-screenshot (Malay Vasa)

X: Google's MediaPipe Decision Maker, tested in the browser

X: Speech to live slides

X: Playwright CLI + Jev vs Playwright MCP

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