AI product Open source
Mobile Jev is a standalone Android agent from droidrun that turns a written goal into device actions through the Mobilerun API, using TypeSafe's Jev to choose operations such as opening apps, tapping, entering text, scrolling, navigating, waiting, completing, or blocking. It observes the device, offers indexed controls and installed apps to Jev, validates the selected target against fresh screen data, executes the action, and observes the device again; it does not require an ADB connection. The executor resolves coordinates from observed bounds, rejects stale targets, records actions and execution traces, and verifies field values after text entry rather than relying solely on a model completion response.
The project includes a local React studio with a live device stream, goal input, action timeline, task clock, model-latency measurements, stop and reconnect controls, and recent runs, along with a CLI for previewing or executing goals, inspecting devices, taking screenshots, profiling API timings, and issuing direct controls. It requires Node.js, pnpm, a Mobilerun Android device, and Mobilerun and TypeSafe API keys; it is intended for a single local operator, with recent runs held in memory. The repository is MIT licensed.
1 use taken from transcripts — each links to the moment in the video.
Turns written goals into Android actions through mobile-run operations without an ADB connection, validating targets before acting and exposing action history and latency in a live studio.
1 in the library.