Approve your agent from anywhere in the house — Clairvoyant.
Clairvoyant streams your running Claude Code sessions to camera-equipped smart glasses and lets you approve or deny tool permissions with a glance — while your credentials never leave your machine.
Your terminal, a relay, your glasses.
Clairvoyant attaches to the Claude Code sessions you already run. Nothing moves to the cloud; the relay lives on your machine and the glasses talk to it over your Wi-Fi.
unix socket
LAN only
Prompt mirroring
A PermissionRequest hook fires only when Claude Code is actually showing a permission dialog, and your answer on the glasses resolves that exact dialog. No guessing, no double prompts — glasses ask if and only if the terminal would.
Live transcript
Each session's conversation streams to the glasses over WebSocket, so you can watch what your agent is doing — not just gate it.
QR pairing
The relay dashboard shows a QR carrying host, port, and a channel token. Scan it once with the glasses and you're paired.
See it on glass.
Your Claude credential never leaves your machine.
The glasses don't log in to Claude. They authenticate to the relay with a secret it mints itself.
Credential stays home
Claude is authenticated on the host, exactly as before. The relay never forwards or copies the credential.
Glasses get three things
Host, port, and a channel token — nothing else. That's the entire contents of the pairing QR.
Fail-open, never bypass
Anything not explicitly answered on the glasses falls back to Claude's own permission prompt. The relay can't silently approve.
Revoke in one click
Leaked the QR? Regenerate the token and every previously paired device is locked out.
Glasses app + host relay.
The Android app runs on the glasses; the relay runs next to your terminals. Pair them with the QR and run Claude Code as usual.
Clairvoyant for Android
Sideload the APK on camera-equipped Android smart glasses, open the app, and scan the relay's QR.
Clairvoyant Relay
Install the relay, add the hook to your Claude Code settings, and start it. It prints a dashboard URL with the pairing QR.
# host machine npm install -g clairvoyant-relay clairvoyant-relay install-hook clairvoyant-relay start # then scan the QR from the dashboard
Want to try it before the release?
Clairvoyant is in active development. If you have compatible glasses and want an early build, reach out.
srchig@iu.edu