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
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| jackwener / OpenCLI | 30,974 | 2 days ago | Apache-2.0 | No downloads |
| agentrhq / webcmd | 2,768 | 20 days ago | Apache-2.0 | No downloads |
| browser-use / browser-use | 120,380 | 10 days ago | MIT | No 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
