Give your iPhone a goal.
Handsy AI sees what’s on your real iPhone screen, works out the next step, and uses a small board to tap, swipe, and type. You describe what you want; Handsy works through the steps.
Start with a free AI service available in the app, or connect your own vision model. We plan to offer a subscription AI service in the future to make getting started even easier.
Already use Claude Code, Codex, or another agent on your computer? Connect it to your iPhone with Handsy CLI. Watch the demo and prepare for the upcoming CLI release.
Set an alarm for 7 am every day.

From a goal to an action
Section titled “From a goal to an action”Try a simple goal such as “Open Settings and go to Wi-Fi.” Handsy reads the screen, takes an action, then looks again before deciding what to do next.
It works with the iPhone you already have. No jailbreak. With the app, a task runs with just your phone and the board after the first setup. With the CLI, your computer’s agent decides the steps and controls the same board over Bluetooth.
Keep useful tasks close
Section titled “Keep useful tasks close”Save a task you want to use again. Run saved tasks with Siri or Shortcuts, or keep them within reach through widgets and Control Center.
See what happened. Step in when you need to.
Section titled “See what happened. Step in when you need to.”Follow a run from the Dynamic Island, stop it there, or return to the app. When Handsy needs help, it can ask you to continue, skip a step, or take over.
Open a run afterward to replay the steps, with taps and swipes shown on the screenshots. You can also export it for a closer look.
A small board, a familiar phone
Section titled “A small board, a familiar phone”Choosing hardware? Start with the board and cable buying guide.
A Seeed Studio XIAO ESP32S3 plugs into your iPhone. Screen Mirroring lets Handsy see, and AssistiveTouch lets the board move the pointer and tap. Your chosen vision model decides the next action.
The app and Screen Mirroring receiver currently appear as ESP32 Agent. You’ll see that name during setup.
Need help? See the FAQ or contact support. Read the privacy policy to understand how screenshots and tasks are handled.
Using the earlier computer-based setup? See Git branches.
