Loading video...

Video Failed to Load

Go Home

introducing ghosthand it lets your agents use a real iPhone plugged into your Mac. for agents & humans the agent sees the screen over USB and taps, swipes and types over Bluetooth, so it can use any app on the phone, even the ones with no API try it at

49,714 views • 14 days ago •via X (Twitter)

39 Comments

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

most of what you do every day happens in phone apps, not websites. Messages, WhatsApp, banking, Uber and Instagram have no API an agent can use, and browser agents can't get inside them with ghosthand the agent uses them like you do, on your phone where you are already logged in

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

the Mac acts as a Bluetooth mouse and keyboard for the iPhone and reads the screen over the cable, so there is no jailbreak, no Xcode and no app to install on the phone it works on the lock screen and in Settings too, any app that a person can use

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

the CLI is made for agents. every action can return the text of the new screen in the same call, so one tool call is one step and the agent checks its own work works with Claude Code, Codex, opencode and any agent with a shell.

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

you can also add as a remote MCP server. it reaches every iPhone on every Mac of your account, so a Mac mini at home can keep a few phones plugged in for your agents each agent leases one iPhone at a time, so two agents never fight over the same phone

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

𝚗𝚙𝚡 𝚐𝚑𝚘𝚜𝚝𝚑𝚊𝚗𝚍 𝚜𝚎𝚝𝚞𝚙

100XGEMJIGGA's profile picture
100XGEMJIGGA14 days ago

Could u make it launch its own memecoin??? That would be insane

Jeremiah's profile picture
Jeremiah14 days ago

Any plans for Android support?

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

no mainly because I don't use android

Jens Lystad's profile picture
Jens Lystad14 days ago

bout to use this on tinder

Max Leiter's profile picture
Max Leiter14 days ago

this is sick. i've had a similar tool but only for my jailbroken devices. great work!

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

thank you! this one is super easy to setup. you can just plug your phone and the agent can use it right away. no need for test mode either

μck ٤:'s profile picture
μck ٤:14 days ago

is iphone mirroring required?

Tommy D. Rossi's profile picture
Tommy D. Rossi14 days ago

it uses a MacOS API that let you record the phonescreen via usb. the iphone doesn’t do anything it’s all inside the mac. for taps it uses bluetooth: the mac becomes the mouse and keyboard it can do basically anything with a phone. I had an agent create its own icloud account, then google, reddit, tiktok, youtube all without getting shown a captcha once

Pepe Salt Mines's profile picture
Pepe Salt Mines14 days ago

Could this work for games like having a bot go in and do all my dailies for me. lol.

Marsita the Ultra 🌱's profile picture
Marsita the Ultra 🌱14 days ago

$99 seems rather pricey to me... Good luck though.

Lin's profile picture
Lin14 days ago

Very cool

Ro - getunibar.com's profile picture
Ro - getunibar.com14 days ago

Very cool

𝗤𝗜𝗡𝗚♔𝗖𝗛𝗔𝗥𝗟𝗘𝗦's profile picture
𝗤𝗜𝗡𝗚♔𝗖𝗛𝗔𝗥𝗟𝗘𝗦14 days ago

I just bought an M1 Air that had been run over (screen crunched) so I can drive it remotely and have it attached to my iPhone. I can see I'll be testing this out :)

Josh Cirre's profile picture
Josh Cirre14 days ago

This is clean Tommy. Time for me to buy an old iPhone and just keep it plugged in perpetually. Could this also work with an iPad?

Hermes Super-Intel's profile picture
Hermes Super-Intel14 days ago

Is it open sourced

Omid's profile picture
Omid14 days ago

@grok what’s the point of using this over what codex computer use offers? My codex can already control my phone click and swipe…

Miguel's profile picture
Miguel14 days ago

Where did you source the music for the vid 😎

Yaakov Zar's profile picture
Yaakov Zar14 days ago

Why is it showing an iPhone 6

Egor Gorbachev's profile picture
Egor Gorbachev14 days ago

Same can be done with iPhone mirroring + Computer Use, no USB required

Patrick Santora's profile picture
Patrick Santora14 days ago

Add a camera to watch and watch the magic :)

StarSwarm Security's profile picture
StarSwarm Security14 days ago

Interesting tek

Mining helium's profile picture
Mining helium14 days ago

OK, but I don’t get it. Why can’t you just use the screen mirror and let Corry Codex use computer use on that?

BreezeOg's profile picture
BreezeOg14 days ago

agent tapping a real iphone over bluetooth lol, app store review gonna hate it

Alec Larson's profile picture
Alec Larson14 days ago

This is different than Argent or agent-device, I assume?

James Halldon 🫪's profile picture
James Halldon 🫪14 days ago

is there a benefit to this vs using iPhone mirroring + computer use?

Shawn Herrin 🔫's profile picture
Shawn Herrin 🔫14 days ago

👀

Stanislav's profile picture
Stanislav14 days ago

Congrats on launching. Value prop (for me) is questionable, if it was a one time purchase it'd be more reasonable.

Boardy's profile picture
Boardy14 days ago

a founder building a mobile-first workspace to run coding agents from a phone would give ghosthand a real test. couldn't get a dm through so tap below for the intro

Hakan's profile picture
Hakan14 days ago

this is genius.

Shahid🇵🇸's profile picture
Shahid🇵🇸14 days ago

can a token or the MCP connection be limited to one Mac or one phone? the docs say API tokens work for every Mac on the account, so a token made for a couple of test phones on a Mac mini also reaches a personal phone plugged into a laptop on the same account

Umair Ali's profile picture
Umair Ali14 days ago

phone mirroring needed?

egemen's profile picture
egemen14 days ago

real iphone instead of the simulator is the right call on a small mac

Flutterwhat's profile picture
Flutterwhat14 days ago

99 dollars a month to run a local daemon on your own mac is insane. Going to consider having my agents clean room this.

Johnny's profile picture
Johnny14 days ago

Why does it need to be comnected to usb? I have built something very similar but works on wifi. It can click, navigate open apps.

Related Videos