Orbit on your iPhone
Two things, and you probably want both. An Orbit icon on your home screen that talks to your Mac, and “Hey Siri, ask Orbit” for when your hands are busy. Neither needs the App Store, and nothing here costs anything.
1. On the Mac, open it up for one session
orbit console --phone
2. On the phone, open it and sign in
Type the address
The one the Mac printed —
usually your Mac’s name followed by .local:7717/phone.
Safari, not Chrome, if you want the home screen part to work
properly.
Then the code
Six digits, from the Mac’s screen. It works once and expires after ten minutes, so somebody reading it over your shoulder afterwards has nothing. The phone remembers the real key and never shows it.
3. Hey Siri, ask Orbit
This is the hands-free half. Open Shortcuts on the iPhone, make a new shortcut with four actions, and name it Ask Orbit — the name is what you say to Siri, so name it something you can say.
1. Dictate Text
Leave it as it is. This is what turns what you said into words.
2. Get Contents of URL
The address the Mac
printed, with /api/ask on the end. Method
POST. One header:
X-Orbit-Token, set to the key from the button below. Request
body JSON, one field called text, set to
the Dictated Text.
3. Get Dictionary Value
Key
speak. That is the sentence Orbit wants to say
back.
4. Speak Text
Fed with that value. Now your phone says the answer out loud, in Siri’s voice, while the Mac does the thing in yours.
When you are not at home
The honest answer
Out of the house, none of this reaches your Mac, and that is on purpose: the alternative is a hole in your router pointed at a program that can read your mail.
If you want it anyway
Install
Tailscale on the Mac and
the phone and sign both into the same account. The Mac then has an address
that works from anywhere, over an encrypted link, with nothing exposed to
the internet. Use that address instead of the .local one.
An Android phone, or an iPad
The same page works on both. On Android, Chrome offers Install app instead of Add to Home Screen, and the Siri part has an equivalent in Google Assistant routines pointed at the same address. An iPad is an iPhone here in every way that matters.