User repository on GitHub
- Forks
- 0
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.
TypeScript browser harness where an OpenRouter planner splits goals into subgoals, Jev picks each concrete action, OpenRouter fills text fields, and Playwright drives the page.
User repository on GitHub
Repo stats from the GitHub API, cached Oct 2026.
This is one of several Jev listings for the same project. The canonical entry is Jev Browser — jkudish.
A hybrid browser usage harness in TypeScript: an OpenRouter LLM turns goals into verifiable subgoals, Jev chooses each action and DOM field, OpenRouter generates text whenever a field needs filling, and Playwright executes the actions. Create a .env file using .env.example and set TYPESAFEAPIKEY. Get your key from the TypeSafe console. The default model is jev-latest; set TYPESAFEMODEL to change it.
Quoted from the project's README. Read the full README.
Watch out
Browser behavior and site structure vary widely, so use test accounts and expect loop, confidence, and evaluation handling on unfamiliar pages. Copy reviewed against the repository README on 2026-10-04, not from running it.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.