Skip to content
BuildWithJev
AppSep 20, 2026

Macbrow

Voice-controlled macOS agent: Gradium hears you, Jev picks a tool in ~300 ms, then AppleScript or jev-ultrafast drives Chrome.

Pratim Bhosale (@BhosalePratim) built Macbrow, a voice-controlled macOS agent. Gradium does STT/TTS; Jev picks a tool and its arguments in one ~300 ms request; AppleScript or jev-ultrafast runs it.

  • Routing is one Choice over the tools that apply to apps open right now — probabilities, not prose
  • Arguments ride along in the same request; free-text args are selected from the utterance
  • Browser steps: indexed page controls, then one Jev request per click/type/scroll
  • Measured: Amazon add-to-cart in 4 steps / 11 s; play a YouTube trailer in 1.6 s
git clone https://github.com/timpratim/macbrow
cd macbrow
uv sync
cp .env.example .env.local
./console.sh start

Needs macOS, Gradium and TypeSafe keys, and LiveKit (or lk app env -w). Chrome remote debugging for web tasks. Experimental — keep the policy in macbrow/policy.py on.