Low Latency · Multi-Instance · AI Automation

Virtual phone platform built for AI

Powered by our proprietary Android virtualization engine, it provides a virtual phone environment for AI agents, AI workflows, and mainstream AI tools, with batch execution and programmable automation.

VMOS Edge Desktop Screenshot
Core Advantages

Why Choose VMOS Edge

Software-hardware integrated design deploys virtual Android environments locally for a low-latency, high-stability cloud phone experience.

Zero-Latency Local Compute

Cloud phones run on local hardware — no remote server needed. Responses are faster and the experience is close to a native device.

Proprietary Virtualization Engine

Supports Android 10 ~ 16 running in parallel with deep kernel optimizations, delivering performance on par with physical devices.

Data Security & Privacy

All data is stored on a local SSD. You retain full data sovereignty — nothing is uploaded to any cloud server.

Centralized Management

The PC client enables batch management, screen mirroring, and API integration across multiple devices and virtual machines.

AI Automation

AI-Driven Automation Capabilities

AI Agents Directly Operate Cloud Phones

Hand complex cloud-phone tasks straight to the AI Agent. You describe the goal, and it understands the interface, plans the steps, completes the actions, then sends the key result back.

Assign Tasks in Natural Language

Describe the goal and expected result, and the AI breaks the task into executable steps.

Observe While It Executes

It keeps reading the live screen and key elements, adjusting actions as the interface changes.

Adapts to UI Changes

It can keep going through dialogs, jumps, and branching flows based on the current screen.

Results Return Automatically

When the task is done, it returns screenshots, summaries, and key results for quick follow-up.

AI Workflows Generate Reusable Automation Scripts

The built-in Coding Agent turns natural-language chat into automation scripts. After generation, you can keep editing, debugging, and saving them so one request becomes a reusable workflow.

Describe the Task

State the goal, target screens, and expected result, and the AI understands what needs to be done.

AI Generates the Script

It generates an executable script covering common actions like launching apps, navigating, clicking, and typing.

Debug While Testing

Run it immediately and adjust as needed to verify the logic, parameters, and execution order.

Save as a Standard Workflow

Once it works, save it as a reusable template for repeat tasks and easier team sharing.

Product Capabilities

Powerful Product Capabilities

Universal AI Tools
CLI
Claude CodeGemini CLIOpenAI Codex CLIQwen CodeKimi CLIiFlow CLIQoder CLI
Editors / IDEs
CursorVS Code (Copilot)WindsurfClineRoo CodeAugment CodeContinueZedTrae (ByteDance)CodeBuddy (Tencent)
Desktop / Others
ChatGPT DesktopGoose AIOpenCodeFactory DroidOpenClawOther MCP Clients
MCP
Connection layer
skills
Reusable actions
01

Universal AI Tool Integration

Works with general AI tools such as Claude Code, Codex, Cursor, and Gemini, using MCP and skills to connect VMOS Edge controls without locking into a single client.

Connect directly with mainstream AI toolsMCP GuideSkills Install Guide
Agent Demo
AI is operating
For example: open Weibo and summarize today's trending searches
AI is operating the cloud phone
Trending list detected
Weibo Hot SearchTop 10 detected
01
Holiday travel topic keeps rising
Summary ready
3 topics extracted and key points grouped
TaskUnderstand what data should be collected
ViewLocate the trending list and key titles
RunSummarize the hot topics and return the result
Open Weibo
Read trends
Return summary
02

AI Agents

No fixed script is needed in advance. Just describe the task goal, and the AI can recognize the interface while completing search, click, input, and verification steps on the cloud phone, with results returned in real time.

Say the goal directlyAI acts liveResults return live
Automation Script Studio
Built-in Coding Agent
Task request

Open Settings, enter Developer Options, and enable USB debugging.

Chat input
AI script generation
AI auto-generates an editable script
Understand goal
Generate steps
Fill params
Generated result
3 runnable steps
enable-usb-debugging.workflow
01
app.launch("settings")
AI
02
settings.open("developer_options")
AI
03
toggle.enable("usb_debugging")
AI
03

AI Workflows

Built-in Coding Agent lets you generate automation scripts through natural-language chat, then keep editing, debugging, saving, and reusing them at scale.

Natural-language chatAI-generated scriptsDebug and reuse
04

One Box, Multiple Cloud Phones

A single VMOS L1 can run multiple independent Android VMs simultaneously. Each instance has its own system environment, storage, and network configuration with full resource isolation.

05

Unified PC Management

Batch-manage all devices and VMs from the desktop client — real-time screen mirroring, file transfer, ADB debugging. One person can oversee hundreds of cloud phones.

API Control Console
HTTP API · 192.168.1.10:8088
POST
/activity/start
{ "package_name": "..." }
Start target app
POST
/input/click
{ "x": 540, "y": 1280 }
Inject touch event
GET
/screenshot/format
format=webp
Return screenshot
Start / Stop
Tap / Input
Shell
Screenshot
06

Programmable Automation

REST API and JavaScript SDK let you control every VM instance precisely: start/stop, push files, take screenshots, inject touch events, execute shell commands — from quick scripts to production automation.

Full developer docs and API referenceDeveloper Guide

Hardware Specs

Multiple Hardware Options

All computing happens locally. Data never leaves your premises — built for any scale.

VMOS L1 Local BoxVMOS L1 Local BoxVMOS L1 Local BoxVMOS L1 Local BoxVMOS L1 Local BoxVMOS L1 Local Box

VMOS L1 Local Box

8-core chip, 32 GB RAM + 32 GB storage, up to 12 Android phones

FormDesktop box
CPURK3588S, octa-core A76×4 + A55×4, 2.4 GHz
Memory32 GB LPDDR
Storage32 GB eMMC + M.2 NVMe SSD slot
NetworkGigabit Ethernet
SystemAndroid 10-16
Dimensions117 × 111 × 38 mm
ARM Server (16-Node)ARM Server (16-Node)

ARM Server (16-Node)

2U rack with 16 RK3588S nodes, up to 128 Android phones

FormStandard 2U rack
Max Nodes16 RK3588S nodes
Processors16 ARM processors
CPU ConfigOcta-core A76×4 + A55×4, 2.4 GHz
Memory16-32 GB LPDDR4X per node
Storage32 GB eMMC, expandable local storage
Network20 Gbps (2×SFP+ 10G + 1G mgmt)
SystemAndroid 10-16
ARM Server (128 ARM)ARM Server (128 ARM)ARM Server (128 ARM)

ARM Server (128 ARM)

2U blade server with 128 RK3588S nodes, up to 1,024 Android phones

Form2U rack + blade architecture
Max ScaleUp to 16 blade units
ProcessorsUp to 128 ARM processors
CPU ConfigOcta-core A76×4 + A55×4, 2.4 GHz
Memory16-32 GB LPDDR4X per node
Storage32 GB eMMC, expandable local storage
Network40 Gbps, VLAN, port bonding, L3 switching
SystemAndroid 10-16

Use Cases

Versatile Business Scenarios

From development and testing to commercial operations — VMOS Edge scales to your needs.

Multi-Version App Compatibility Testing

Run parallel tests across multiple Android versions to quickly surface compatibility issues and speed up development.

Automation Scripts & Batch Tasks

Automate repetitive tasks via API, reduce labor costs, and execute bulk operations at scale.

Isolated Multi-Account Operations

Each VM runs independently, providing full account isolation for safe and reliable multi-account management.

Teaching & Demo Screen Mirroring

Low-latency mirroring for classroom instruction, product demos, and live operation walkthroughs.

VMOS EdgeVMOS Edge

Locally deployed Android cloud phone platform

Documentation
© 2026 VMOS Edge. All rights reserved.