What changed in Ramus, newest first. Dates are when the change reached production.
Hand a running device to your coding agent
Connect to agent on the device page gives Claude Code, Codex, or any MCP client a copyable prompt and the current session ID, so an agent can pick up the device you are looking at.
Shared reviewers can upload a new APK onto a running device without disconnecting other viewers. Signed-in names, coloured pointers, and tap pulses show who is on the device.
The workspace shows compact Session, App, and Device logs cards, with logs opening into a dockable console.
Homepage demos now open the app you clicked, from a catalogue of twenty sample apps, and start faster.
New sessions are placed on the host nearest the requester. Claimed devices keep their idle policy in sync between the fleet and the database, so shared viewers no longer lose a device mid-session.
Video on restricted networks and clearer failures
Viewers on networks that block UDP now receive video through a TLS relay on port 443 instead of retrying forever.
A failed OAuth sign-in returns you to the login page with a safe retry, and your intended upload or install destination is kept for thirty minutes.
An APK that fails to install no longer claims to be installed. Failure screens keep their support reference and offer to upload a different build.
Upload and session failures that never reach the API still carry a reference you can send to support.
Click-to-frame in about a quarter of a second
Clicking a phone on the landing page shows the first live frame in roughly 230 ms after hover, down from about three seconds.
The landing wall runs a stock Google Android image, and each phone opens a real sample app you can control.
Product pages, pricing, and smoother video
New product pages for coding agents, browser APK testing, and GitHub pull request previews, plus a pricing page for the free alpha.
Emulators now render inside the guest instead of on the host, so each machine serves more sessions at a steady 30 frames per second.
ramus-cli 0.1.12
The CLI published to npm as ramus-cli 0.1.12. Trial sessions, uploads, taps, text input, screenshots, and logcat all work without an account.