Skip to main content

Native desktop viewer for Mobilerun cloud devices — live WebRTC stream, system nav buttons, and an action event panel.

Project description

mobilerun-viewer

Native desktop viewer for Mobilerun cloud devices. Renders the live WebRTC stream of a cloud-hosted phone in a desktop window with system nav buttons (BACK / HOME / RECENTS) and a side panel that shows every tool call (tap, swipe, press, …) in real time.

Reuses the same credential as the mobilerun CLI — read from MOBILERUN_API_KEY or the file mobilerun login writes — so authenticating in either command works for both.

Install

uv tool install mobilerun-viewer
# or:
pip install mobilerun-viewer

Use

# Discover your devices via the main CLI:
mobilerun devices --cloud

# Open the viewer:
mobilerun-viewer -d <device-id>

# Against a non-default API base (dev / staging):
mobilerun-viewer -d <device-id> --base-url https://dev-api.mobilerun.ai/v1

# Track an agent's task trajectory in the events panel:
mobilerun-viewer -d <device-id> --task-id <task-id>

If the main mobilerun CLI is installed alongside this package, the same viewer is also reachable as mobilerun stream ….

Flags

  • -d, --device-id (required) — cloud device id.
  • --base-url — Mobilerun API base; default https://api.mobilerun.ai/v1.
  • --task-id — task whose trajectory feeds the events panel. Defaults to the device's activeTaskId if one is running.
  • --no-window — don't open a desktop window; just print the local viewer URL (useful for debugging).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mobilerun_viewer-0.1.0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mobilerun_viewer-0.1.0-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file mobilerun_viewer-0.1.0.tar.gz.

File metadata

  • Download URL: mobilerun_viewer-0.1.0.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mobilerun_viewer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 58454b468fd4b1e0ae77c95506bec68e2a75a663fd0d4248c22f5dd8b89049e4
MD5 79d5d2cf053a2f0e9049e9ad4e672860
BLAKE2b-256 bd8944491e0236ca12f660706dc1f804ced746a0a76d552dd82804d09a548fbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mobilerun_viewer-0.1.0.tar.gz:

Publisher: publish.yml on droidrun/mobilerun-viewer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mobilerun_viewer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mobilerun_viewer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a00b1f721e32dbb51e01aac251d8f1386ba95f1db6f17810a0ddccbf86d06269
MD5 6180217e399c77f60f44ad37b093a92a
BLAKE2b-256 fa5cde255a916326f9e63ec1dca11a0163e1509dd2208cc07d355ec760bedaf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mobilerun_viewer-0.1.0-py3-none-any.whl:

Publisher: publish.yml on droidrun/mobilerun-viewer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page