Skip to content

Give your coding agent an Android emulator.

Let your agent run your APK, inspect the screen, tap, type, and capture screenshots. Open a browser link to watch it work or take over.

No account for the CLI trial. Node.js 22+, network access, and a built APK required.

The sample runs a demo app. No account needed.

npx ramus-cli trial
npx ramus-cli session start --apk app-debug.apk --wait
Read or manually copy the prompt
An agent checks a flight screen
Illustrative Android travel app showing flight and boarding details

Find the gate. Check the result.

Read the UI tree or inspect a screenshot.

Gate C11 is visible

Share the browser link so a human can review the same screen.

watchUrl → open in a browser to watch or take over
Illustrative workflow using a sample app. Try the live sample to interact with a real emulator.

Check what the code actually does.

Give the agent a specific flow to verify, then review its observations and screenshots. You can use the same device while it works.

  1. Give it the prompt

    Paste the prompt into Claude Code, Codex, or another agent with terminal access. Point it to your APK and the flow to check.

  2. Let it run the app

    The agent starts a CLI trial, uploads the APK, and gets a live Android emulator. Your local build tools still produce the APK.

  3. Watch, test, and review

    Open the watch link. Follow the agent's checks, take over when useful, and review evidence of what worked or failed.

Start with the CLI trial.

Trial credential
60 minutes
Active session
1
APK limit
150 MB
Session idle timeout
30 minutes

Up to three trials per IP per day by default, subject to capacity. Basic APK testing needs no local emulator or GitHub App installation.

Before you start.

Can I use my own APK?

Yes. Give the agent an installable Android APK. It uploads the file through the CLI. GitHub integration is optional.

Does it work with Claude Code and Codex?

Yes. Agents with shell access can use ramus-cli. Other MCP-capable clients can use the remote server, though uploading a local APK still requires the CLI.

Do I need Android Studio or an MCP server?

Neither is needed to run an existing APK through the CLI trial. The agent needs Node.js/npm and network access. Your project's build tools are still needed to create the APK.

Can I watch and take over?

Yes. The watch link opens the same device in your browser. Anyone holding it can watch and control the app without an account, so share it only with intended reviewers.

What about hot reload?

Local development through adb or ramus dev requires a signed-in API key, local adb, and your framework's SDKs. Those tunnels are not included in the anonymous CLI trial.

Give your agent a device.

No account for the CLI trial. Node.js 22+, network access, and a built APK required.