Awesome Jev / Browser & OS Action

Browser & OS Action

Browser automation and desktop OS control with bounded action candidate selection.

Back to All Projects26 reviewed repositories
jev-ultrafast repository icon by browser-use

browser-use

jev-ultrafast

6,031
Browser & OS ActionMITPython

A browser Agent that uses Jev to choose actions and page controls, calling a text model only when input is needed.

What Jev does here

Chooses an action and its matching DOM element in one request; a text model generates input text.

Separates UI choices, text generation, and browser execution so each step can be inspected.

#browser-automation#typed-decisions
3843 evidence links
Inspect details
1,275
Browser & OS ActionApache-2.0Rust

An optional Jev skill for agent-desktop that chooses controls and actions from native accessibility data.

What Jev does here

Jev selects a target and action and estimates presence and risk; local policy decides whether to execute.

Keeps the full UI tree out of the main Agent context while exposing the selected action.

#desktop-os#typed-decisions
862 evidence links
Inspect details
117
Browser & OS ActionMITTypeScript

Drives a browser from a task and URL, returning the final page, screenshot and action trace.

What Jev does here

Chooses DOM actions and judges goal completion or stalled progress; a separate model can supply typed text.

Records proposed actions, execution and stop reasons for inspection.

#browser-automation#typed-decisions
62 evidence links
Inspect details
AskJev repository icon by ranjan2829

ranjan2829

AskJev

3
Browser & OS ActionMITTypeScript

Connects Agents to a browser over MCP, using Jev to choose page actions with confirmation gates for actions such as payment or deletion.

What Jev does here

Selects actions from current page controls and assesses risk and irreversibility.

Combines automated page actions with user confirmation in one workflow.

#browser-automation#mcp-integrations#security-guardrails
22 evidence links
Inspect details
2
Browser & OS ActionApache-2.0JavaScript

Playwright browser automation with Jev decisions through a shared CLI, MCP server and TypeScript SDK.

What Jev does here

Jev chooses actions, matches form fields or extracts structured content from page observations; Playwright executes.

Supports persistent sessions and UI readback, which does not by itself prove database persistence.

#browser-automation#mcp-integrations#multilanguage-sdk
5 evidence links
Inspect details
aside-jev repository icon by himomohi

himomohi

aside-jev

1
Browser & OS ActionMITPython

An MCP server and skill adding Jev decisions to Aside browser Agents.

What Jev does here

The Agent supplies action candidates; Jev picks an ID, then the Agent executes and verifies it through Aside.

Keeps choices within an application-owned action table while requiring separate outcome verification.

#browser-automation#mcp-integrations
3 evidence links
Inspect details
Browser & OS ActionMITGo

A Go-based macOS controller that asks Jev to choose controls and actions from the accessibility tree.

What Jev does here

Uses window state to select an action, target, text-input need, and completion status.

Grounds candidate controls in UI snapshots so choices can be inspected.

#desktop-os#typed-decisions
2 evidence links
Inspect details
mobile-jev repository icon by droidrun

droidrun

mobile-jev

162
Browser & OS ActionMITTypeScript

Controls an Android phone through Mobilerun, with a web studio and CLI showing Jev decisions.

What Jev does here

Chooses apps, controls and next actions from phone state; Mobilerun executes them.

Records action traces and request latency for inspection.

#desktop-os#typed-decisions
223 evidence links
Inspect details
jev-macos-loop repository icon by jcpsimmons

jcpsimmons

jev-macos-loop

5
Browser & OS ActionAGPL-3.0JavaScript

A native macOS automation loop using local OCR and accessibility information with Jev action selection.

What Jev does here

Jev selects controls or groups from locally observed candidates; coordinates and input execution stay on the Mac.

Makes candidate controls and execution checks inspectable, including Finder workflows.

#desktop-os#typed-decisions
2 evidence links
Inspect details
omg.dev repository icon by BennyKok

BennyKok

omg.dev

531
Browser & OS ActionMITTypeScript

An omg.dev mobile testing script can use Jev to read the accessibility tree and choose the next interaction.

What Jev does here

Chooses controls and checks completion or blockage before the test runner operates the UI.

Adds choices grounded in current UI state to mobile testing.

#desktop-os#evaluation-benchmarks
402 evidence links
Inspect details
ego-jev repository icon by phd-peter

phd-peter

ego-jev

0
Browser & OS ActionMITTypeScript

Connects Ego Lite snapshots and browser actions to a bounded Jev decision loop.

What Jev does here

Selects only current snapshot candidates and supported actions; another model can supply typed text.

Executes against current snapshot references and records step state.

#browser-automation#typed-decisions
2 evidence links
Inspect details
84
Browser & OS ActionMITTypeScript

Controls a Playwright browser by sending incremental speech transcripts to Jev.

What Jev does here

Chooses intent, elements, URLs or verbatim spans and judges command completeness and sensitive actions.

Shows probabilities, actions and request timing during voice interaction.

#browser-automation#voice-conversation
92 evidence links
Inspect details
jev-shield repository icon by vmendes90

vmendes90

jev-shield

2
Browser & OS ActionMITTypeScript

A Chrome ad-filtering extension that uses Jev to assess promotional intent in feed elements.

What Jev does here

Batches candidate DOM elements for TypeSafe and uses Noul probabilities with thresholds to decide which to collapse.

Adds text-based semantic judgments alongside local ad rules.

#browser-automation#classification-ranking
2 evidence links
Inspect details
cua repository icon by trycua

trycua

cua

23,683
Browser & OS ActionMITRust

Cua’s preview jev-use example pairs Driver observation and execution with bounded Jev browser-action choices.

What Jev does here

Reads DOM or supported visual-region descriptions and returns a supplied candidate action ID.

Provides Python and TypeScript loops with separate offline and live checks.

#browser-automation#typed-decisions
16423 evidence links
Inspect details
Browser & OS ActionMITTypeScript

A Cline plugin using an isolated Playwright browser and Jev decisions through Vercel AI Gateway.

What Jev does here

Jev selects operations from a DOM target table; a separate text model supplies typed text when needed.

Captures before-and-after screenshots and yields on sensitive actions; completion still needs readback verification.

#browser-automation#coding-agents
4 evidence links
Inspect details
Browser & OS ActionMITPython

Builds candidate actions from OCR and UI state for Jev to control macOS, calling a text model only when writing is needed.

What Jev does here

Selects the next step from deterministically extracted controls and actions before desktop execution.

Separates screen reading, action selection, and text generation.

#desktop-os#typed-decisions
162 evidence links
Inspect details
Jev-cu repository icon by Sac-Y

Sac-Y

Jev-cu

41
Browser & OS ActionMITJavaScript

A Codex Computer Use loop sending text candidates to Jev while desktop tools observe and act.

What Jev does here

Chooses targets and actions and assesses completion and risk; local policy controls execution or confirmation.

Uses text candidates and starts with a dry run by default.

#desktop-os#coding-agents
42 evidence links
Inspect details
50
Browser & OS ActionMITJavaScript

An experimental Chrome extension that asks Jev whether candidate DOM elements are ads, then highlights or removes them.

What Jev does here

Batches element text, labels, and link information into Noul questions and applies a threshold.

Shows how semantic judgments can be connected to concrete page elements.

#browser-automation#classification-ranking
42 evidence links
Inspect details
jev-browser-use repository icon by wy-coliney

wy-coliney

jev-browser-use

136
Browser & OS ActionMITJavaScript

A Skill for Codex browser workflows: Jev chooses navigation, clicks, and scrolling while Codex handles text input and final checks.

What Jev does here

Sends page state and permitted candidates to Jev; the existing browser connection executes the actions.

Separates repetitive page choices into decision steps while reusing the browser connection.

#browser-automation#coding-agents
52 evidence links
Inspect details
jev-browser repository icon by Ying-Kai-Liao

Ying-Kai-Liao

jev-browser

12
Browser & OS ActionMITJavaScript

A browser library, CLI and MCP server where the caller supplies goals and text while Jev selects actions.

What Jev does here

Chooses elements, actions and values, and assesses completion, errors and irreversible steps.

Separates browser-action loops from caller planning and returns status and traces.

#browser-automation#mcp-integrations#cli-git-gates
32 evidence links
Inspect details
jev-ego repository icon by romaluev

romaluev

jev-ego

4
Browser & OS ActionMITTypeScript

A browser Agent for ego lite that numbers actionable elements for Jev to choose the next step.

What Jev does here

Jev selects an operation and target in one request; a separate helper handles free-form text when needed.

Offers observation, suggestions and execution, while uploads and dialogs still require other browser tools.

#browser-automation#typed-decisions
4 evidence links
Inspect details
JevFilterForX repository icon by grayrepo-byte

grayrepo-byte

JevFilterForX

1
Browser & OS ActionMITTypeScript

A browser extension that scores and filters X posts in real time with Jev, folding low-signal content while keeping it expandable. Without an API key, it defaults to local mock scoring.

What Jev does here

Jev classifies posts with Choice, rates signal, actionability and originality with Score, and assigns Noul labels; local thresholds and noise rules decide whether to fold each post.

Adds scores, labels and adjustable filtering thresholds to the X feed, with reversible folding of posts and their attached media.

#browser-automation#classification-ranking
7 evidence links
Inspect details
Browser & OS ActionMITTypeScript

A Manifest V3 Chrome port of jev-ultrafast: Jev picks the operation and DOM element in one request per step; a small chat model fills TYPE_TEXT.

What Jev does here

Chooses CLICK, TYPE_TEXT, SELECT, SCROLL_DOWN, SCROLL_UP, PRESS_ENTER, WAIT, DONE, or BLOCKED and the matching DOM target in one request; PRESS_ENTER is a separate key control. Separate yes/no checks cover goal completion and a stuck loop.

Runs in the user’s own tabs without screenshots, and keeps the action, target, and typed string inspectable.

#browser-automation#typed-decisions
3 evidence links
Inspect details
Browser & OS ActionMITJavaScript

A Chrome extension that scores each X timeline post with one Jev Noul batch for engagement value and optional tags.

What Jev does here

One System One request asks Nouls for worth-engaging plus optional tags such as spam, buzz, and AI-ish.

Turns timeline filtering into inspectable probabilities instead of generated commentary. Post text is sent to TypeSafe.

#browser-automation#classification-ranking#typed-decisions
3 evidence links
Inspect details
jevis repository icon by jaewgwon

jaewgwon

jevis

1
Browser & OS ActionApache-2.0Dart

A Flutter integration_test package that registers allowed UI actions and lets Jev pick the next action and whether the goal is done.

What Jev does here

POSTs to /v1/systemone as jev-latest: a goal Noul and a Choice over registered Flutter actions.

Turns natural-language tests into choices over a closed action list instead of free-form tapping.

#desktop-os#typed-decisions
4 evidence links
Inspect details
jev-clerk repository icon by stas4000

stas4000

jev-clerk

1
Browser & OS ActionMITPython

A macOS desktop clerk that books supplier invoices: Jev picks each click from a closed action list; a deep model only rewrites the playbook.

What Jev does here

POSTs https://api.typesafe.ai/v1/systemone as jev-latest with a closed action Choice each step.

Screen actions follow Jev's closed choices. Author demo numbers were not retested here. GitHub SPDX is empty; the LICENSE file is MIT.

#desktop-os#domain-workflows#typed-decisions
4 evidence links
Inspect details

Explore Other Architecture Categories

Explore Jev Decision Workflows