Any AI agent · Any Mac · End-to-end encrypted
Beacon puts your Mac's terminal in your pocket. Pair once, then start and steer any agent — from anywhere. No computer to touch first. No provider to be chained to.

Why Beacon
Beacon mirrors your Mac's real terminal to your phone — so it drives whatever you drive, and it answers to no single provider.
Once your phone is paired, you start sessions from it — pick the project, fire up any agent — with nothing already running on your Mac. Other remote setups make you kick things off at the keyboard first. Beacon doesn't.
Your computer stays home. You stay in control, from anywhere.
Beacon runs your real terminal, so it runs whatever you run — Claude Code today, Codex tomorrow, or both side by side.
The big AI apps lock you to their model. Beacon locks you to none — pick the best tool for the job, switch whenever, run them in parallel.
Set up once
No servers to run, no ports to open, nothing to install first — the Mac app ships with its own tmux and daemon.
A bolt appears in your menu bar — no Dock icon. Launch at Login keeps your machine reachable.
Click the bolt → Pair a Phone. Grab the companion app when it prompts you, then scan the single-use QR — it expires in ten minutes.
Start a fresh session or pick up a running one — right from your phone, over cellular. A notification arrives the moment your agent needs you.
See it
Beacon mirrors the real tmux session both ways — the desk and the phone always see the same thing.

Newest first, running ones marked, unread flagged. Tap in and take over.

When your agent asks, its options arrive as real buttons. Tap to answer — no terminal needed.

One toggle flips from the clean chat to the raw terminal — the same live session, with the keys iOS lacks.
More of what you get
Cellular or Wi-Fi, from another city — steer the exact session running on your Mac.
Speak a prompt, tidy the text, then send — transcribed on your phone, never typed blind.
Start at your desk, continue on your phone, finish back at the keyboard — one continuous session.
A tap opens the exact session that needs you — de-duped to one alert per turn.
Private by construction
Beacon is built so we can't read your work even if we wanted to. The link between phone and Mac is sealed end-to-end; our relay only forwards bytes it has no key to open.
Pricing
You're subscribing to Beacon for Mac — it covers every Mac you own. Your download and license key arrive the moment you check out; the companion app is a quick scan away once you're set up.
After checkout you'll get the macOS download and a license key by email — paste it into the app under Settings → License.
Yes. Beacon reaches the session running on your Mac, so it needs to be awake and online. Launch at Login is on by default so it stays reachable.
No. Everything between your phone and Mac is end-to-end encrypted, and the relay only forwards sealed bytes it can't open.
Any Mac on macOS 13 (Ventura) or later — a universal build for both Apple Silicon and Intel.
Any of them. Beacon mirrors your Mac's real terminal, so it runs whatever you'd run there — Claude Code, Codex, your own scripts — one at a time or both at once. You're never tied to a single provider.
Yes. Once paired, you can spin up a brand-new session from your phone — no need to be at your Mac or to have anything running there first.
It's the free companion to Beacon for Mac. Grab it from TestFlight — install the Beacon iPhone app — then install Beacon on your Mac, click Pair a Phone, and scan the QR.
It's unlocked at checkout — subscribe and your macOS download plus license key are delivered instantly by email.
Anytime, from the Stripe billing portal linked in your receipt. Access runs to the end of the period you've paid for.
One subscription, every Mac you own, any AI you want. Setup takes about two minutes.
Get Beacon