Your machine
Your agents run where you put them. Vory talks to your gateway directly, over your LAN, Tailscale or a Cloudflare Tunnel. No port‑forwarding, no middleman.
Public beta · iPhone · iOS 27
Vory is the iPhone remote for your Hermes agent gateway. Your self‑hosted AI agents, as characters you can talk to.
Public beta opening soon. Talks to a gateway you run. No account, no middleman cloud.
What it is
Hermes is a self‑hosted AI agent gateway. It runs profiles: independent agents, each with its own model, tools, memory and personality, on a machine you own. Vory connects to that gateway and turns every profile into a bot: a small living character with a body, eyes and a colour, drawn in Liquid Glass.
Your agents run where you put them. Vory talks to your gateway directly, over your LAN, Tailscale or a Cloudflare Tunnel. No port‑forwarding, no middleman.
When a bot wants to run a shell command or change a file, it waits for your yes. From the chat, from a notification, from the Lock Screen.
Every agent is a character, so a house of bots is a cast, not a list of sessions. You always know who is talking and what they are doing.
How it works
Connect once. Then every turn goes the same way: you ask, a bot thinks, uses its tools, asks you before anything risky, and replies. Its face tells you what it is doing.
Point Vory at your gateway: local network, Tailscale, Cloudflare Tunnel, or any URL. Sign in with its token. A guided tour introduces the bots.
Every profile on the gateway appears as a bot. Design it in the Creator Studio: 8 body shapes, 8 eye styles, any colour, flat or Liquid Glass.
Messages‑style chats. Bubbles with tails, typing indicators, streamed replies with live token counts, reasoning you can unfold, tool cards, attachments, “/” commands, steering mid‑reply, dictation.
When a bot needs a yes, an approval card appears in the chat, in a notification, and in the Live Activity on the Lock Screen and Dynamic Island. Approve and Deny are right there.
The Vory Companion, a small plugin installed on the gateway from the app, sends replies as notifications from the bot, keeps the Live Activity on its phase, and delivers approval requests instantly. Reply from the notification.
Put two to six bots in one room and let them talk to you and to each other. Each reply carries its bot’s face.
Settings for every profile: model, config, API keys, tools, skills, MCP servers, approvals policy, scheduled tasks, sessions, channels, system health, logs, restarts and updates.
Apple Intelligence, on‑device, gives every chat a title and a two‑line summary in the list. Nothing leaves the phone.
The bots
A bot is shape + eyes + colour + finish. Everything is drawn from code; nothing is a sprite. Try one. This is the same drawing the app does, running in your browser.
A preview of the bot you are designing.
Body
Eyes
Colour
Finish
What it’s doing
Idle bots barely move: a blink every few seconds, a glance to one side, a rare slow blink. Their eyes follow your scroll.
Blinks every ~4 s, every third a double blink. A glance every ~7 s. A rare slow blink. Eyes follow where you scroll. Every bot has its own timing, so a page of them never blinks in unison.
Every 3 s, one small routine: the signature coin‑turn, a glance‑turn, a head tilt, a nod, a lean, a scan, a squint‑and‑settle, a light travelling the glass rim.
Thinking becomes a heavier pebble. Using a tool grows a small stem. Waiting for your approval becomes a bold “!” and holds. An error drops its eyes and the light dies. Reconnecting sweeps its eyes like a metronome. Finished: one full turn.
“If it looks like the bots are dancing, cut it. If it looks like one just had a thought, keep it.”
The one rule of Vory motion. Nothing scales, bounces, hops or pops.
Approve from your pocket
A shell command, a file change, anything that needs a yes: the card lands in the chat, in a notification, and in the Live Activity on your Lock Screen. Once, for the session, always, or deny.
Talk
Run the gateway
Everything a profile is made of, editable where you are. The Vory Companion installs from the app and updates in place, like a software update.
Yours, all the way down
Your agents run on your machine. Vory is the remote. No middleman cloud, no account to create.
Local network, Tailscale or a Cloudflare Tunnel. No port‑forwarding. Your credentials stay in the Keychain.
Summaries are made on the phone with Apple Intelligence. This site sets no cookies and runs no analytics.
Public beta
The TestFlight public beta opens soon. You’ll need an iPhone on iOS 27, TestFlight, and a Hermes gateway you run.
Not on the App Store yet. iPhone only for now.
FAQ
A self‑hosted AI agent gateway. It runs profiles, independent agents with their own model, tools, memory and personality, on a machine you own, and exposes them over a dashboard and a WebSocket API. Vory is a client for that API.
No. Vory signs in to your gateway with its token and talks to it directly. There is no Vory account.
A small plugin you install on the gateway from the app. It sends replies as notifications from the bot, keeps the Live Activity updated with the bot’s phase, and delivers approval requests instantly. The app updates it in place.
Over Tailscale, or behind a Cloudflare Tunnel, or any URL that reaches the dashboard. Vory has a connection type for each with the right hints. No port‑forwarding needed.
Not yet: it is a TestFlight public beta. iPhone on iOS 27 only for now.
On purpose. A glance, a squint, a lean, a light on the rim. The 360° coin‑turn is the one flourish, saved for when a reply finishes. Reduce Motion turns the bodies still; the eyes may still blink.