Skip to content
The Daily Repo

Ying-Kai-Liao / jev-browser

Browser automation where an LLM plans and Jev (Typesafe System One) decides. Library, CLI and MCP server.

Why this job: says: browser automation; topics: browser-automation, playwright

What it does

The calling LLM (Claude, via MCP) says what outcome it wants, one step at a time, and hands over any text to type. For each round of a step, code describes the page. Then one ~300 ms Typesafe System One request asks Jev several questions at once: which element, which action, which value, and is the step done / blocked / showing an error / about to do something irreversible. Playwright performs the action. The LLM never reads page snapshots unless it chooses to take over.

Get started

npx playwright install chromium
# once (the server also does this on first use)
claude mcp add jev-browser -e TYPESAFE_API_KEY=your-key -- npx -y -p jev-browser jev-browser-mcp
Maintenance
Active
Last commit 9 days ago
Stars
132
+4 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v0.2.1
Released 23 days ago
Built with
JavaScript
100% of the code

Is it looked after?

Contributors
4
Last 90 days
Issues
100% closed
0 still open
Pull requests
19 merged
0 waiting
Releases
4
4 in the last year
  • No contributing guide
  • No security policy
  • No code of conduct

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
jackwener / OpenCLI30,9742 days agoApache-2.0No downloads
agentrhq / webcmd2,76820 days agoApache-2.0No downloads
browser-use / browser-use120,38010 days agoMITNo downloads
More: languages, topics and project record

Languages

  • JavaScript 100%

Topics

  • browser-automation
  • llm-agents
  • mcp
  • mcp-server
  • playwright

Project record

  • JobAutomation and scraping
  • StatusListed
  • Commits62
  • Forks25
  • Watching1
  • Stars in 28 days+20
  • CreatedSep 16, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 9, 2026

Type to search.

Try