Hosted Android emulators for people and coding agents. Run your app in the browser without setting up a local emulator.Test an APK. Review a pull request. Give your agent a device it can use.Run your Android app in the browser. For humans and agents, with no local setup.
Free demo · No account needed. Free for alpha ↗
Less setup. More testing.
Test your APK
Upload a build and use it in your browser. Tap through a flow, check a fix, then share it with someone else.
Explore APK testingReview the app, too
Give reviewers a working preview alongside the code. Open it straight from the pull request, with no local setup.
Explore PR previewsGive your agent a device
Let Claude Code or Codex test what it builds. Watch it work, and take over from the same browser link.
Explore agent tools
Let your agent try what it built.
Give your agent an Android device it can inspect, tap, type in, and screenshot. It can check a flow, spot a problem, and test the next build without asking you to run an emulator.
One shared link lets you watch the session and take over whenever you want.
Bring the app you’re building.
Ramus detects these Android project types and builds the APK. Already have a build? Upload it directly.
Kotlin
Native Android
Jetpack Compose
Native Android UI
Expo
Android builds
React Native
Android builds
Flutter
Android builds
Android today. Debug and release APKs welcome.
Build requirementsUse it. Then leave it behind.
A fresh environment
Builds and devices run in isolated environments on the Ramus fleet.
Scoped repository access
Builds use short-lived GitHub tokens scoped to the selected repository. No production credentials required.
Cleaned up for you
Build environments are discarded after the build. Device state is discarded when the session ends.
Your next test starts here.
Open a live demo and tap around. No account or local setup needed.