- Home
- Skills
- Workflow Automation
- Jev Browser
More screenshots
Works with the AI Agents you already use
Jev Browser
Let Jev drive a real Chrome: name a site and a goal, and it clicks, types and selects its way there at a few hundred ms per step.
Free
Jev Browser
Example session with this skill installed
Use Jev to search English Wikipedia for Alan Turing and open his article. Leave the page open and show me the steps and timing.
- Read your context and instructions
- Compiled the jev browser
Opened Alan Turing's article on English Wikipedia and left the browser page open.
The task finished successfully in 10.3 seconds.
Final page
- Title: Alan Turing - Wikipedia
- URL: https://en.wikipedia.org/wiki/Alan_Turing
- Status: Done. The requested article is visible.
The visible introduction describes Alan Turing as an English mathematician, computer scientist, logician, cryptanalyst, philosopher, and theoretical biologist. It discusses his work on theoretical computer science and the Turing machine.
Actions and timing
| Step | Action | Target or result | Jev decision time | Elapsed |
|---|---|---|---|---|
| 1 | Typed | Search Wikipedia: Alan Turing | 495 ms | 8.6 s |
| 2 | Clicked | Alan Turing article suggestion | 242 ms | 9.2 s |
| 3 | Finished | Article visible | 197 ms | 10.3 s |
Total Jev decision time: 0.934 seconds. The total elapsed time also includes browser startup and page interaction.
Next steps
- Read the article in the browser window left open.
- Ask me to save a screenshot of the current page.
Connects securely to your tools. The creator never sees your data.
About this skill
Let Jev drive your browser. You name a site and a goal; Jev, TypeSafe's single-forward-pass decision model, clicks, types and selects its way there in a real Chrome window while you watch. A few hundred milliseconds per decision.
Source code: github.com/zurfyx/jev-browser-skill
Step through a real run (interactive explainer): jev-browser.vercel.app

What it does
- Searches websites: enters your search terms and opens the result that matches your goal.
- Fills forms: types the values you provide, picks dropdown options, ticks checkboxes and submits.
- Logs in safely: a
--secretis typed only into password fields and is never sent to Jev or printed. - Shows its work: every step prints the operation, the target, Jev's probability and its latency, then a JSON summary with the final URL, title and visible page text.
- Uses your browser or its own: drives your Chrome (tabs and logins included) when remote debugging is allowed, otherwise a reusable Jev window whose logins persist between runs.
How it works
- Observe. A snapshot runs inside the page and returns a numbered table of the visible controls. Jev never sees the DOM.
- Ask. One request asks Jev for the next operation (
CLICK,TYPE,SELECT,ENTER,DONE,BLOCKED) and a target for every operation at once, so two dependent decisions cost one round trip. - Validate. The code reads only the target matching the chosen operation. Any answer outside the offered set throws before anything runs. Model output never becomes a selector or code.
- Execute with real mouse and keyboard events, then observe again until Jev answers
DONEorBLOCKED.
Measured speed
| Task | Steps | Total | Time in Jev |
|---|---|---|---|
| Wikipedia: search and open an article | 2 | 3.4s | 1.0s |
| Selenium web form: two fields, a dropdown, a checkbox, submit | 5 | 5.1s | 1.4s |
| Hacker News: log in, search, open the top thread's comments | 7 | 9.3s | 2.4s |
A step is 3 to 6k input tokens and output is free, so the whole Hacker News run costs less than a tenth of a cent.
Built to be read
A reference implementation: three short files, six operations, no dependencies (no npm install, no Playwright, no browser download). scripts/core.mjs holds the whole decision logic in about 250 lines, and the explainer site replays recorded traces step by step, or runs the loop live with your key. Full docs are in the GitHub README.
Requirements
- Node 22+
- Chrome, Edge, Brave, Arc or Chromium
- A TypeSafe API key in
TYPESAFE_API_KEY(environment or a.envfile in the skill folder)
Known limitations
- Jev chooses, it never generates: every string to type must be supplied up front.
- At most 250 controls per page are offered (Jev takes up to 255 choices per question). For dense pages, start from a URL closer to the target.
MIT licensed. The action-space design follows browser-use/jev-ultrafast.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 14 days ago
- Free to download with an account