jevbooks

← All projects

mobile-jev

droidrun/mobile-jev

Android agent where Jev picks every action from live device state.

Agent Decisions100%Runner-up: Classification & Routing

What it is

A standalone mobile agent for Mobilerun that controls a real Android device from a goal, with a React studio, CLI, traces, and latency measurements. Built for developers exploring bounded, typed model decisions on phones.

How it uses Jev

Jev receives an observation of indexed controls and installed apps, then answers one request combining operation and speculative target questions. It chooses OPEN_APP, TAP, TYPE_TEXT, scrolling, navigation, WAIT, DONE, or BLOCKED. Code validates the branch, resolves coordinates, and executes through Mobilerun.

Primitives:choice

Technique worth stealing

Operation and compatible-target questions share one Jev request; unused target answers cannot execute.

Try it

pnpm demo dark-theme --reset, or pnpm agent run "Turn on dark theme in Android Settings."

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.86
  • Shows a System One patternno0.28
  • Handles uncertaintyno0.04
  • Measuredyes0.94
  • Runnableyes0.80
  • Worth recommendingno0.37
  • Model replicano0.05
  • Problem scopescore on a 0–2 scale0.21
  • About Jevyes0.98

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.