SideTap
github.com/ucsandman/sidetap- Category
- AI Agents
- Rank
- No. 3531Tools index
Previous survey · No. 3409 ·
- Pricing
- Open Source
- Type
- TOOL
- Use case
- Workflow Automation
- GitHub
- 93 stars
- Date
About
SideTap lets an LLM agent see and control a real iPhone from a Windows desktop over USB, without a Mac, Xcode, Appium server or jailbreak. It uses go-ios and WebDriverAgent wrapped in a Python harness, and is a Windows rebuild of phone-harness. WebDriverAgent exposes the real UI element tree, so the agent can read on-screen elements.
At a glance
SideTap lets a Windows computer read an iPhone’s interface and tap controls over USB. It is worth considering if you need to test a real iPhone from Windows and can dedicate a device to the trial.
Good fit
Mobile developers who want to test one repeatable iPhone flow on a dedicated device.
Consider something else when
Skip it if you cannot enable Developer Mode or let a tool inspect and control the phone.
Start here
Read the setup guide and watch the recorded demo. For a later trial, use a test phone with synthetic data. Verify the connection and ask for a read of one harmless screen before letting an agent tap anything.
Cost and requirements
MIT-licensed project. The documented setup uses Windows, Python 3.10 or newer, an iPhone on iOS 17 or newer, USB and a sideloaded WebDriverAgent. The project says free Apple ID signatures need renewal after seven days.
Limits to know
The harness can see the screen and interface tree and can act on live controls. Which data a model receives depends on the client. Use a test device to keep personal apps and accounts outside the trial.
Sources checked 2026-11-05. Source-based assessment.
Tags
Tech Stack
Media
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.