Jev-in-the-Loop
Codex browser plugin where Codex prepares inputs and Jev quickly picks each next action in local Chrome.
Overview
Jev-in-the-Loop explores how Jev can speed up tasks that depend on LLM decision-making, one module at a time. Its first module is a Codex plugin for fast browser interaction: Codex understands the goal and prepares inputs, Jev selects the next action, and the plugin executes it in local Chrome, so searches, clicks, typing and navigation flow continuously. Only a Codex setup and a TypeSafe key are needed, with no extra text-generation service.
Demo videos show booking a Beijing hotel up to the booking form, stopping there for the user to confirm, and searching Bilibili for a course video. Documentation is in English and Chinese, and more modules are planned.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which browser action should be taken next? | — |
How it works
- Describe a task to Codex
- Codex prepares the goal and inputs
- Jev picks each next browser action
- Plugin executes in local Chrome; stop for user confirmation at sensitive steps
Strengths
- Continuous browser flow without returning to the main model each step
- No additional text model required
Caveats
- Only the browser module exists so far
- Acts in a local Chrome session
Getting started
Install the plugin in Codex following plugins/jev-browser-plugin/README.md and set a TypeSafe API key.At a glance
- Type
- Project
- Status
- beta
- Language
- TypeScript
- Runtime
- Codex plugin with local Chrome
- Has code
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
Researching how Jev can accelerate tasks that rely on LLM decision-making.
logicrw/awesome-jev-projects
Frequently asked questions
What does Jev decide?
The next browser action in a task Codex has set up.
Does it complete purchases?
The demo stops at the booking form for the user to confirm.
What do I need?
Codex and a TypeSafe API key.
Related projects
Lets coding agents run whole goals in your signed-in Chrome on macOS in background tabs, asking Jev or Claude Haiku only for real choices.
ProjectbetaHelpers for browser-harness that let Claude Code or Codex hand off a whole website sub-task in one call, with Jev deciding each step.
ProjectbetaPythonAgent-plugin browser tool where Jev picks one operation and one row from a numbered page table; a small LLM only writes typed text.
ProjectbetaTypeScriptChrome extension plus MCP server so Claude or Codex can drive your real Chrome, with Jev picking each click in about half a second.
MCP serverbetaTypeScriptChinese-language Codex skill adapted from jev-ultrafast that lets Codex hand multi-step Chrome tasks to Jev with preset inputs.
Agent skillbetaPythonCodex browser skill where Jev handles navigation, clicks, toggles and scrolling while Codex handles text input and verification.
Agent skillbetaTypeScript