free · open source · Mac + iPhone

Your Mac, on your Duo.

Fold your iPhone like a laptop. Your Mac's screen on top, a keyboard and trackpad below.

Your Macsame screen, liveYour iPhone Duo
Give this to your agent Claude Code · Codex · Cursor
$ set up Duo Mac on this Mac: https://duo-mac.vercel.app/llms.txt

or install it yourself

How it works

It's your actual Mac. Just smaller.

Your Mac
Encrypted
Your iPhone
screenkeys & touches

A real MacBook keyboard

Function row, ⌘ shortcuts, your layout.

Trackpad gestures

Click, scroll, pinch, Mission Control.

End-to-end encrypted

Never on the public internet.

✓

Passkey unlock

Approved on your Mac, once.

NaturalInverted

Yours to tune

Visual settings, right on the iPhone.

☕ Café🚆 Train🛏️ Bed🏖️ Beach🏨 Hotel✈️ Lounge🏡 Home☕ Café🚆 Train🛏️ Bed🏖️ Beach🏨 Hotel✈️ Lounge🏡 Home

Anywhere

As long as your Mac is awake.

Any iPhone

Made for iPhone Duo.
Works on any iPhone.

Same Mac, keyboard and trackpad. Just not as cool.

Fifty seconds

See it in action

Install

Three steps

A Mac with Apple silicon (macOS 14+) and Tailscale on both devices.

  1. Build
    git clone https://github.com/craiker/duo-mac.git
    cd duo-mac && ./build.sh
  2. Open Duo Mac The setup guide ticks off each step.
  3. Scan, add, allow Scan the QR code, add it to your Home Screen, click Allow.
Or let your agent do it
$ set up Duo Mac on this Mac: https://duo-mac.vercel.app/llms.txt

Free and open source

MIT. No account, no server, no tracking.

View on GitHub