RPA · AUTOMATION · AI VISION · CONTROL

Let every device
run your workflow

TouchSprite is a multi-platform automation ecosystem — Android RPA scripting, multi-device screen mirroring & control, YOLO object detection and model training, all in one. Runs without root, 120+ steps to orchestrate freely, scheduled and unattended.

Windows macOS Android iOS
120+
Flow step types
6
Run modes
5
Mirroring methods
2-5ms
Live-stream capture
ONE ECOSYSTEM

Four capabilities, one ecosystem

From script orchestration to AI recognition, from single-device automation to multi-device control — TouchSprite closes every loop of automation.

RPA Flows

Visually record and orchestrate 120+ steps. Conditions, loops, variables and sub-scripts — build automation like stacking blocks.

Unattended Automation

Fixed time, random interval, weekly cycles, cross-midnight runs, auto-start on boot, remote message triggering — truly 24/7 unattended.

AI Vision

YOLO object detection + image/color matching + OCR. Label, train and export your own model so scripts can "see" the screen.

Device Control

Mirror many phones on one screen, batch-control them, push flows & models, transfer files and install APKs — all from your PC.

RUN MODES

Six run modes, always one that fits

Limited permissions? Special scenario? Six complementary modes let you switch freely — one always fits your device.

// go-to

Accessibility

Control interactions via the Android Accessibility API. No root, no cable — install and run, fits most app automation.

// high privilege

Root Mode

Run shell commands with root privileges for system-level operations and injected taps — highest power, widest reach.

// PC linked

ADB Mode

Remote control via Android Debug Bridge, paired with the PC app — the reliable choice for testing and batch control.

// industry-first

PC Control Mode

Flip it around — control your PC from your phone! Build flows on the phone to drive the computer directly, reusing the mobile workflow you already know. Near-zero learning curve.

// physical

Robotic Arm

A real robotic arm physically taps the screen, mimicking a human finger — fully physically isolated, zero software trace, built for the strictest detection environments.

// peripheral

HID Mode

USB/BLE HID devices (e.g. ESP32-C3) inject absolute-coordinate touch as a standard input device — no root, no accessibility, passive triggering.

120+ ACTIONS

120+ step types, orchestrate freely

Touch, find, AI, flow control, input, network, media — seven categories covering the entire automation chain.

AI-Powered Flow Creation · Beginner-Friendly

Describe what you want in one sentence and AI generates the flow steps for you. No coding, no memorizing steps — say what you need and let AI do the rest.

Touch Actions

TapDouble-tapLong pressRepeat tapRandom tapSwipeMulti-fingerSequential tap

Find & Match

Image (OpenCV)OCR textWidget matchColor findShape match

AI Vision

YOLO detectionLive-stream recogAI smart actionImage OCR

Flow Control

ConditionLoop & retryBranch jumpSub-scriptCountdownParallelMessage triggerStandalone mini-app pack

Input

Text inputWubi inputVariablesHTML dialogCustom UIPhone callClipboard

Network & Media

HTTP requestExcel I/OJS scriptSpeech recogGesture recogScreen recordA* pathfinding
SCHEDULER

Scheduling, fully unattended

Set the time and leave the rest to it. Anti-detection random intervals, weekly repeats and cross-midnight runs are all built in.

Fixed / Interval

Trigger at an exact time, or randomly within a window to evade mechanical detection.

Weekly Cycle

Configure weekdays and weekends separately, pick any day Mon–Sun, set long-running tasks once.

Cross-Midnight

Supports windows spanning midnight — late-night tasks keep running without gaps.

Remote Trigger

Fires the moment a remote message arrives — command your devices to run flows anytime, anywhere, no local clock required.

CAPTURE

Four capture methods, auto-degrading

Grab the screen under any permission or scenario. The live-stream fast path runs 2-5ms per frame — 60× faster than traditional capture.

MethodLatencyRequirement
Accessibility~200msNo record permission
ADB Capture~150msADB mode / PC control
Live-Stream2-5ms / frameRecord permission
Assistant~100msSet as default assistant
YOLO PIPELINE

Train your own AI model, push to phone in one click

A complete loop from labeling to deployment. Auto GPU/CPU selection, live training monitor, export to ncnn straight onto your devices.

01

Data

Import images
auto-scan

02

Labeling

Box targets
auto-label

03

Split

70/20/10
auto yaml

04

Training

YOLO11
live mAP

05

Testing

Image/video
live mirror test

06

Export

pt→onnx→ncnn
push to phone

Auto GPU / CPU

Windows NVIDIA CUDA, macOS Apple MPS, and CPU training are detected and switched automatically — no manual env setup.

Live Training Monitor

Epoch progress, loss, mAP50, precision & recall in real time. Resume training and interrupt anytime — never blocks the UI.

Model to Device

Export to ncnn, auto-packaged and pushed to connected phones in one click — on-device live-stream detection at 2-5ms/frame.

MULTI-DEVICE

Control many devices on one screen, batch everything

The PC app bundles scrcpy, mirrors many phones on one screen, five mirroring methods for every scenario, commands pushed in one click.

Five Mirroring Methods

  • USB Wired ADB — most stable, powered by scrcpy 4.0, recommended
  • Wireless WiFi ADB — no cable, same LAN and you're mirroring
  • LAN Direct — no developer mode, just enter the IP in the app
  • USB Accessory (AOA) — pure USB, no ADB grant required
  • Emulators — LDPlayer / MuMu / BlueStacks all supported

Batch Control

  • Unified Mirroring — many phones as cards on one screen
  • Batch Run Flows — start/pause/stop flows across devices at once
  • Push Flows / Models — batch-push flow zips and YOLO model zips
  • Batch Files / APKs — push files and install apps to many at once
  • Mouse & Keyboard — tap, swipe, type from PC, shared clipboard
  • Remote Control — remote message triggering, command batch runs across devices anytime, anywhere
AI ASSISTANT

TouchSprite AI Assistant

Not sure how a step works? Can't pin down a flow error? Just ask the AI assistant — replies in seconds, 7×24, guiding you from first steps to mastery.

Solve it in one sentence, anytime

The "TouchSprite AI Assistant" is trained on the official knowledge base — it knows the product, the flows and the scripts. Feature questions, step walkthroughs or error triage, it gives you instant, reliable answers.

  • Feature Q&A — six modes, 120+ steps: ask which fits your scenario
  • Flow Guidance — describe an automation and AI maps out the steps
  • Error Triage — describe the symptom, get the cause and the fix fast
  • Online 7×24 — no waiting for support, instant answers anytime
Start Chatting Opens the Baidu agent in a new tab
TouchSprite AI Assistant Online · Instant
Hi! I'm the TouchSprite AI assistant. Ask me anything about features, flow building or error triage 👋
What's the difference between Accessibility and Root mode?
Accessibility mode needs no root or cable — install and run, fits most apps. Root mode has higher privileges for system-level operations and injected taps. Pick Accessibility for everyday automation, Root for high-privilege scenarios.
Build me a scheduled auto-like flow
Type your question…
DOWNLOAD

All platforms, start free

Pick your platform and start automating. Windows and Mac are the control apps; Android is the script runtime; iPhone is supported via cloud phone.

iPhone Cloud Phone

iOS · via cloud phone

iOS restrictions prevent direct install. Two ways to use TouchSprite with iPhone:
Option A: Rent an iPhone cloud phone and control it from an Android device running TouchSprite.
Option B: Mirror your iPhone to the TouchSprite PC app and operate the iPhone screen from there.

View tutorial

Need help? Check the documentation , or watch video tutorials on the WeChat account "触控精灵APP".

COMMUNITY

Join the community, automate together

Tutorials, cases, Q&A and updates — synced here first. Follow us and never miss an evolution.

AI Assistant