Repository navigation
An open, headless simulator that coding agents can drive for Expo apps in CI #53148
Hansade2005
started this conversation in
Proposals and Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Coding agents now build Expo apps, and they need somewhere to run and test them. Today that means a full Android emulator or iOS Simulator per agent, which is heavy when you want many agents, or many parallel CI jobs, on one machine.
I have been working on this problem in an open-source project, Shipvo (Apache-2.0), and I would like to share what we measured and ask what the Expo team and community would want from a standard here.
What we built: a headless simulator that runs the web build of an app in a phone-sized Chromium context, with an Android or iOS frame, and exposes it to agents over MCP (read the accessibility tree, tap, type, scroll, set device state such as permissions, connectivity and payment results).
What we measured, all published with scripts:
Questions for the community:
Disclosure: I am the author of Shipvo. I am not asking you to adopt it. I would like the discussion to shape what a shared approach should look like, and I am glad to contribute the measurements and code.
All reactions