Skip to content

Releases: doable-team/aibrowser-android

AiBrowser 0.1.0

Choose a tag to compare

@mrbeandev mrbeandev released this 07 Sep 18:04

First public build. One APK turns a spare Android phone into a headed Chromium that agents drive over MCP, with a live view for you. No root, no Termux.

Install: sideload the APK below (arm64, Android 9+, about 1.5 GB free for the userland), open the app and follow the setup: the proot self-test, the userland download (about 300 MB from the rootfs release), the Android battery and phantom-process checks, your Cloudflare tunnel token, an API token, and the hostnames.

What runs on the phone: Chromium on an X server with openbox, noVNC for the live view, the Playwright MCP server, a token gate in front of the MCP and status ports, a health service, a filtering proxy that refuses every private and link-local address, and cloudflared.

Notes

  • The MCP URL for your agent is https://<your mcp host>/mcp?token=<token>; put the viewer hostname behind a Cloudflare Access login.
  • Chromium extensions can be added from the app: pick a packed .zip or .crx in Settings.
  • The userland updates itself from the rootfs release: Settings checks on every visit and the update runs through the setup screen.
  • Built from 4ed6f95, signed with the project key. 113 unit tests pass.

Rootfs (latest)

Choose a tag to compare

@mrbeandev mrbeandev released this 07 Sep 17:46

The Debian userland the app downloads on first run. This tag always carries the newest rootfs: manifest.json, the tarball and its sha256. The app's default manifest URL points here, so an update published on this tag is offered in Settings without an app update.

Current: 0.1.1 (Debian trixie arm64, Chromium 152.0.7977.82, cloudflared 2026.8.3, playwright-mcp 0.0.80), 46027 entries, 311706196 bytes.