shipwithjev

Catalog / Agents & browsers

0016GitHub

jev-cua

A local computer-use fast path for Codex and Waku.

Eronmonsele Aigbiluese pairs a local Cua runtime with Jev, so the routine decisions in a computer-use loop never leave the machine.

Eronmmer/jev-cuaREADME ↗
# Jev Cua: Guarded General Mac Computer Use + Fastpath

`jev-cua` is a local Codex/Waku plugin for app-agnostic Mac computer use. It can launch an exact installed app, inspect Accessibility state, return in-memory screenshots, target visually through opaque grids, click, type non-secret text, press bounded keys, invoke exact menu items, and scroll. The optional compiled path remains available for faster reviewed browser workflows.

```text
general task -> exact app/window -> Accessibility actions when available
                               -> screenshot + opaque visual targeting fallback
             -> one opaque action -> approval when consequential
             -> fresh rebind + exact postcondition -> repeat

repetitive task -> optional Jev workflow recommendation -> local validation
                -> compiled adapter -> deterministic action -> exact postcondition
```

This release does not establish a “1000x” speedup; that still requires end-to-end measurement. It does replace the old Accessibility-only prototype with a usable general Mac path while retaining deterministic verification and at-most-once execution.

## General Mac computer use

- `jev_cua_native_start` returns opaque refs for installed apps. A stopped app is marked `launchable` only when it has an exact installed path; `jev_cua_native_launch_app` accepts only that ref, passes no URL or arguments, launches in the background, and independently verifies the resulting process identity.
- Accessibility observation publishes prebound AXPress, `set_value`, synthetic `type_text`, safe navigation keys, approval-gated Return/Space/Delete, bounded scrolling, and exact menu leaves with display-only breadcrumbs. The Apple and application menus, power/session commands, force quit, quit/close commands, unsafe men

Also filed under Agents & browsers

  1. 0295

    Flight search with Browser Use

    Breaking: Browser Use + Jev = Ultrafast ⚡ Findings flights took 7s and cost only $0.0039 🤯 > new action space every step > DOM state space > small LLM fallback to type (this video is at 1x speed btw) Built a tiny open source browser agent. try it below ↓

    @gregpr07 · Agents & browsers · ~$0.004 · ~7 s

  2. 0500

    Jev: AI Decisions as a Typed Function Call | StackToHeap

    # Jev: AI Decisions as a Typed Function Call What I learned using TypeSafe's Jev for code review, and why its more surprising uses are browser control and generative UI.…

    stacktoheap.com · Agents & browsers

  3. 0319

    x-scanner

    Chrome extension that labels every post you scroll past on X with six typed questions per post, and counts what it costs in the corner.

    oso95 · Agents & browsers

  4. 0318

    Vibe Check for X

    Chrome extension that scores draft posts and reply context before posting; optional media descriptions come from a separate vision model.

    RafalWilinski · Agents & browsers