agentos.guide › blog
The Jev Ultrafast GitHub repo is github.com/browser-use/jev-ultrafast, and it is a free, MIT-licensed browser agent from Browser Use that uses TypeSafe's Jev model to choose every click.
It is not a new Jev model, and it is not a download of Jev itself.
Browser Use built it, TypeSafe supplies the model over an API, and you run the agent on your own machine against your own Chrome.
Below is the quick start, what it costs, the limits, and exactly where I would slot it into an Agent OS.
Jev Ultrafast is a small open-source project that controls a real Chrome browser from one plain-English goal.
You tell it what you want, such as a flight search for a set route and date.
It reads the page, works out what it can click, and keeps going until the goal is done.
The name confuses people, so here is the clean version.
Here are the facts in one table.
| What you want to know | The answer I checked on 11 October 2026 |
|---|---|
| Where is the repo? | The official repo is github.com/browser-use/jev-ultrafast. |
| Who made it? | Browser Use made it, and TypeSafe AI makes the Jev model it calls. |
| What is it? | It is a browser agent that lets Jev pick every click, and it is not a new Jev model. |
| What licence is it under? | It is MIT, with copyright held by Browser Use. |
| When was it created? | It was created on 16 September 2026, the day after Jev launched. |
| How popular is it? | It had about 22,500 stars and about 1,650 forks when I looked. |
| What does it need? | It needs Python 3.12 or newer, uv, Google Chrome, a TypeSafe key and a text-model key. |
| What version is it? | The package is version 0.1.0, and the README calls it an MVP. |
Star counts change daily, so read that number as a snapshot.
Every time the page changes, the agent builds a fresh numbered list of the controls it can see.
One line might say that item 2 is a "Where from?" box holding San Francisco.
Another line might say that item 3 is a "Where to?" box that is empty.
Jev then answers two questions in one request.
The first answer is the operation, and the second answer is the numbered target.
| Operation | What the agent does |
|---|---|
| CLICK | It clicks one numbered element on the page. |
| TYPE_TEXT | It asks the small writing model for text and types it in. |
| SELECT | It picks an option in a normal dropdown. |
| SCROLL_UP and SCROLL_DOWN | It moves the page up or down. |
| WAIT | It pauses so the page can load. |
| DONE | It reports that the goal is complete. |
| BLOCKED | It reports that it cannot go any further. |
A small writing model is only called when the operation is TYPE_TEXT.
That is the trick that makes it quick.
Jev doesn't write words, so it answers in a fraction of a second, and the writing model only works when a box needs filling.
The agent doesn't send screenshots to the model in its normal loop either.
It sends a short text description of what is visible, which keeps each request small.
The README also says the model's answer never becomes selectors, coordinates, shell commands or JavaScript.
The agent can only act on something it has just seen on the page.
These are the commands from the official README.
You need Python 3.12 or newer, uv and Google Chrome before you begin.
git clone https://github.com/browser-use/jev-ultrafast.git
cd jev-ultrafast
uv sync
cp .env.example .env
uv run jev
Before the last command, open the new .env file and add your two keys.
TYPESAFE_API_KEY, which pays for the Jev decisions.TEXT_MODEL_API_KEY, which pays for the small writing model.The example file sets the Jev model to jev-latest.
It sets the writing model to inception/mercury-2.5 on OpenRouter with reasoning switched off.
The README says Gemini, GLM and DeepSeek models can do the writing job through the same OpenAI-style helper.
Once uv run jev is running, open http://127.0.0.1:8766 in your browser.
Click Start demo, then click Run automatically.
The inspector shows the numbered elements, the probability Jev gave each operation and target, and every action it took.
There is a Choose next button that pauses before each action, and that is the mode I would start in.
Chrome connects through Browser Harness, which uv sync installs for you.
Chrome will ask you to allow remote debugging the first time.
If the connection fails, the README gives you this command.
uv run browser-harness --doctor
🔥 Want the exact Jev Ultrafast browser agent setup I run inside my Agent OS?
Inside the AI Profit Boardroom you get the installable Agent OS, step-by-step video tutorials, four coaching calls a week and 3,400+ members building real automations.
I read the code, and it sends its Jev requests straight to TypeSafe's own address.
That means you need a real TypeSafe key for the official version.
The free OpenCode Zen model name I covered in my free Jev API key post will not work here unless you change the code yourself.
If you are still waiting on TypeSafe access, my Jev waitlist post explains where that stands.
Keep your .env file private, because it holds both keys.
The repo also works as a tiny Python library.
You import the Agent, give it a starting page and a goal, and loop over its progress.
from jev_ultrafast import Agent
with Agent(
"https://en.wikipedia.org/wiki/Main_Page",
"Find and open the Wikipedia article about Gödel's incompleteness theorems.",
) as agent:
for state in agent.run():
print(state["elapsed_ms"], state["status"])
You run your script with uv run --env-file .env python your_script.py.
There is also a ready-made runner at examples/run.py that takes a --url and a --goal from the command line.
The flights example searches, checks the route and date, and saves a trace.
The README states that it does not select or book a flight.
I have read the code and the performance report, but I have not re-run the flight benchmark myself.
So every number in this table belongs to Browser Use.
| Task Browser Use ran | Published time | What the report says about it |
|---|---|---|
| Google Flights, Zurich to London | 7.073 seconds | The run used 17 Jev requests, 10 interactions, one wait and two text calls. |
| Open a named Wikipedia article | 2.798 seconds | The check confirmed the exact article address. |
| Local hotel search with three filters | 1.896 seconds | This ran against a local test page. |
| Old loop against new loop | 9.450 to 7.092 seconds | This is the middle value of three pairs, which is 25% lower. |
The report gives a middle Jev response time of 178 milliseconds for the flights run.
The timer starts after the first look at the page, so browser setup and the first page load are not counted.
Browser Use says plainly that three pairs on one task is not a general reliability benchmark.
I respect that, because most launch posts would have left that line out.
The code is free under the MIT licence.
The running cost comes from the two models.
The recorded flights run sent 90,558 input tokens to TypeSafe.
That works out at well under one cent at the listed price by my own maths.
The report says the two text calls cost $0.00006272.
The README warns that live examples and recording scripts make paid API calls, so keep an eye on your usage page.
🔥 Want the exact Jev Ultrafast browser agent setup I run inside my Agent OS?
Inside the AI Profit Boardroom you get the installable Agent OS, step-by-step video tutorials, four coaching calls a week and 3,400+ members building real automations.
This is the part I care about most.
A browser agent on its own is a party trick.
A browser agent with a planner above it and a checker below it is a worker.
Here is how I would slot it into the stack.
| Layer in an Agent OS | What sits there | What it is good at |
|---|---|---|
| The planner | Claude Code, Hermes or another large model | It handles thinking, writing and deciding what jobs exist. |
| The decision layer | Jev answering typed questions | It handles small pick-one, score and yes-or-no calls in well under a second. |
| The browser hands | Jev Ultrafast | It handles clicking through ordinary web pages towards one goal. |
| The checker | Your own script or a human | It confirms the result, because a DONE answer is not proof. |
In my own Agent OS, the big models do the thinking and Jev handles the small decisions in between.
I have already used Jev that way for inbox sorting, lead grading and model routing.
I also built a voice-steered browser on Jev, which you can see in my Jev voice browser guide.
So I know Jev can steer a browser on my own machine.
Jev Ultrafast is Browser Use's take on the same idea, and it is a tidy one.
Start with one boring, repeatable browser job that has a clear finish line.
The flights example in the repo follows exactly that shape.
It runs the search, then a fresh independent check confirms the route, the date and the visible results.
The README has a section called "Evidence and limits", and I would read it before anything else.
The Chrome profile point matters most.
The agent can reach any site that profile is logged into, so give it a clean profile of its own.
Remember as well that page text goes to TypeSafe and to your text-model provider.
Do not point it at pages full of private customer data until you have thought that through.
No, there is no official version that runs without TypeSafe.
A community project called ipenywis/laya-ultrafast ports the agent to make its decisions locally with Laya.
Its README says it is Apple Silicon only, that it credits Browser Use for the original work, and that it had to add extra rules.
The reason it gives is that Laya answers narrow questions well but is weaker at the open question of what the browser should do next.
I have not run that port, so I am not vouching for it.
I have tested Laya itself, and my notes are in my Laya AI guide and in my post on running Jev locally.
A GitHub search for the name returned more than 50 repositories when I ran it.
Only one is the official project.
Most of the rest are personal forks with no stars and the same name.
A few are community ports that say clearly that they are unofficial, including a Chrome version and an MCP server.
My rule is simple.
If the address does not start with github.com/browser-use, read the code before you put a key near it.
The README links to a Browser Use Cloud waitlist for ultrafast browser agents.
When I opened that page on 11 October 2026, it was headed "SUPERFAST mode" and said it is coming soon to Browser Use Cloud.
The form asks for an email, an optional note about your use, and a company website.
I found no price and no date, so I am leaving both out.
Clone the official repo and run the demo in Choose next mode.
Then pick one simple goal of your own and run it in a clean Chrome profile.
If you want the whole Agent OS around it, with the walkthroughs and four coaching calls a week, it lives inside the AI Profit Boardroom.
The official repo is github.com/browser-use/jev-ultrafast. It is owned by Browser Use, licensed under MIT and was created on 16 September 2026.
No. Jev Ultrafast is a browser agent that uses TypeSafe's Jev model to pick each action. The Jev model itself is hosted by TypeSafe and its weights have not been released.
The code is free under the MIT licence. You pay for the Jev calls, which TypeSafe lists at $0.042 per million input tokens with free output, and for the small text model that types into boxes.
Clone the repo, run uv sync, copy .env.example to .env, add your TypeSafe key and text-model key, then run uv run jev and open http://127.0.0.1:8766.
Not without editing the code. The official version sends its requests straight to TypeSafe's own API, so it expects a TypeSafe key.
Use it as the browser hands. A large model plans the job, Jev Ultrafast clicks through the page, and a separate check confirms the result before anything is marked as done.
Use the official Browser Use repo, run it in a clean Chrome profile, and never trust a DONE answer without your own check.
That is how you turn the Jev Ultrafast GitHub project into a browser worker your Agent OS can rely on.
About Julian
I'm Julian Goldie, an AI entrepreneur, SEO expert and the founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
My YouTube channel has 400,000+ subscribers, and I run Goldie Agency, a seven-figure SEO agency.
→ Jev AI Voice Browser: Talk To Your Browser
→ 10 Things I'm Building With Jev AI
→ Laya AI: The FREE Jev AI Alternative
→ 3 Free Ways To Use Jev AI Right Now
The installable system behind every guide on this site — dashboard, agents, memory and pipelines — updated as new tools land, with 3,400+ members and four coaching calls a week.
Join the AI Profit Boardroom →📺 Video notes + links to the tools 👉
🎥 Learn how I make these videos 👉