Vory
Hi, I'm Vory.

Free public beta · iPhone, iPad, Mac and Apple Watch

Your Hermes agents,
on your phone.

I built Vory so I could talk to my Hermes agents from my phone, iPad, Mac and Apple Watch. Each agent shows up as a little bot you can chat with, and it all runs through a gateway you host yourself.

One TestFlight beta covers every device. There's no account and nothing in between you and your gateway. No gateway yet? Tap Try a demo in the app. The code is on GitHub.

Features

What Vory does

Everything here is in the beta today, on every device it fits. I add to it with each update.

Approve from anywhere

When a bot wants to run a command or change a file, it asks you first. Answer in the chat, from a notification, on your Lock Screen, in the Mac’s menu bar or on your wrist.

Notifications and Live Activities

Install the free Vory Companion on your gateway from the app. You get a notification when a bot replies or needs you, and on iPhone a Live Activity shows what a working bot is up to.

iPhone, iPad, Mac and Watch

One TestFlight beta covers them all. Your gateways, settings and bot looks sync through your own iCloud, so a new device starts with your setup.

iPhone Duo, every way it folds

Closed, open, on its side, like a book or half open like a laptop. When it’s closed, Back and More sit right under the time, and your chat stays open as you fold it.

Try it without a gateway

Tap Try a demo to look around with demo bots, chats and files. The demo sends nothing anywhere. On iPhone and iPad, a short welcome tour walks you through connecting when you’re ready.

Code, tables and math

Code blocks and tables wrap to fit, or scroll sideways if you’d rather, and a table opens full screen. Math in a reply is drawn as math, right on your device. Thanks to Andrew for all three.

Bot looks, per gateway

Pick each bot’s body, eyes, colour and finish. Looks are kept per gateway, so two bots with the same name on two gateways can look different.

Steer a reply

Type while a bot is still replying and your message waits its turn. Tap Steer to put it into the running reply instead, or edit or delete it before it sends.

Your own gateway

Vory talks straight to your Hermes gateway over your local network, Tailscale or a Cloudflare Tunnel. Give it a backup address and it switches for you, home or away.

Vory on a closed iPhone Duo: a chat with a packing table, a finished todo list and a reply, with Back and More in the side strip under the time.
Closed: Back and More sit under the time.
Vory on an iPhone Duo open like a book: the chat list on one page, and on the other a reply whose bash code block wraps to fit.
Open like a book: code blocks wrap to fit.
Vory on an iPhone Duo open like a book: a reply about soil for two raised beds, with its formula drawn as math.
Math in a reply is drawn as math.

Shown in Demo mode on iPhone Duo.

What it is

What it is

Hermes runs AI agents on a machine you own, each with its own model, tools and memory. Vory connects to it and gives every agent a face, a little bot with eyes and a colour, so you can tell at a glance who you’re talking to.

On your machine

Your agents stay on your hardware. Vory talks to your gateway directly over your network, Tailscale or a Cloudflare Tunnel.

You say yes first

When a bot wants to run a command or change a file, it asks you first. You can answer from the chat or right from the Lock Screen.

Bots with faces

Every agent gets its own bot, so you always know who’s talking and what they’re doing.

Vory for Mac

On the Mac too

It’s a proper Mac app, with the same bots and chats as your phone. It comes in the same TestFlight beta.

Vory for Mac: a rail of pages on the left, the chat list, and an open chat in a reading column where the bot has just freed 4.2 GB on a log host. The same chat on the iPhone, at the same moment, with the note “Answered on another device” above the bot’s last reply.
The same chat open on both. Send from the Mac and it shows up on the iPhone right away.

Keyboard friendly

Return sends, Shift-Return adds a line, and you can drop files or paste images straight in. The usual shortcuts work.

In the menu bar

Bots that are working and anything waiting for your OK show up in the menu bar, where you can approve or deny it. Close the window and it stays there.

Widgets and files

There are desktop widgets, and you can drag files in and out of the Files page. Notifications work the same as on the phone.

iPhone, iPad, Mac and Apple Watch

Switch devices whenever

Your stuff syncs through your own iCloud. There’s still no Vory account.

Your setup follows you

Your settings, bot looks and gateways come along through iCloud. On a new device, tap Restore from iCloud on the first screen and you’re back.

Approve from any of them

Approvals show up on all of them, Apple Watch included. Answer on one and it clears on the others.

Projects

Group chats by project on both, and Handoff picks up a chat from one device on the other.

How it works

How it works

Connect once, then just chat. The bot’s face shows you what it’s doing, and it checks with you before anything risky.

  1. 1

    Connect

    Point Vory at your gateway and sign in. A quick tour walks you through it, and the setup guide starts from scratch. Or tap Try a demo and look around first.

  2. 2

    Meet your bots

    Every agent on your gateway shows up as a bot. You can pick its shape, eyes and colour.

  3. 3

    Talk

    Chats work like Messages. Replies stream in as the bot writes, and you can attach files, use “/” commands or steer it mid-reply.

  4. 4

    Approve

    When a bot needs your OK, you get a card with Approve and Deny, in the chat or on your Lock Screen.

  5. 5

    Get told

    Install the small Vory Companion on your gateway from the app and you’ll get notifications when a bot replies, plus Live Activities on iPhone. You can reply right from a notification.

  6. 6

    Group chats

    Put up to six bots in one chat and let them talk to you and each other.

  7. 7

    Run the gateway

    Change models, keys, tools and schedules for each agent right from the app.

  8. 8

    Summaries beta

    Apple Intelligence gives each chat a title and a short summary, made on your device.

  9. 9

    Home

    Home shows your month at a glance and the chats worth picking back up.

The bots

Meet the bots

Every bot is drawn in code, so you can build one right here. This is the same drawing the app uses.

Voryidle

A preview of the bot you are designing.

Body

Eyes

Colour

Finish

What it’s doing

Idle bots barely move. A blink now and then, the odd glance.

At rest

A blink every few seconds and a glance now and then. Each bot has its own timing, so they never blink in sync.

Working

Every few seconds a working bot does something small, like a tilt or a glance.

What their faces mean

Thinking turns it into a glowing orb. A tool turns it into a toolbox, and writing shows three hopping bubbles. When it needs your OK, it becomes a big “!”. When it finishes, its eyes circle once and settle.

Approvals

Approve from your phone

When a bot wants to do something risky, the card shows up in the chat and on your Lock Screen. Allow it once, for the session, always, or say no.

An approval card in a Vory chat: “Approval needed. Delete 34 rotated log files older than 90 days (4.2 GB) under /var/log”, the command it wants to run, and four buttons: Once, Session, Always, Deny.
The approval card in the chat, exactly as the app shows it.
The Lock Screen card and a reply notification, as the app shows them.

Talk

Chats like Messages

  • Replies stream in while the bot writes, and tool calls show up as cards.
  • Attach photos and files, quote a bubble, or type “/” for commands.
  • Group chats hold up to six bots.
A Vory chat: a green drop bot in the header marked “work · Writing…”, a terminal tool card, a reply with a bash code block, a typing bubble beside the bot, and an approval card at the bottom.
A Vory group chat with two bots: a blue “Plan the release checklist” bubble, “hermes is typing…”, and a reply beside a small white bot.

Run the gateway

Run your gateway from your phone

You can change pretty much any setting for your agents from the app. The Companion installs and updates from there too.

  • Model
  • Config
  • API keys
  • Tools
  • Skills
  • MCP servers
  • Approvals policy
  • Scheduled tasks
  • Sessions
  • Channels
  • System health
  • Logs
  • Restart
  • Software Update

Privacy

It’s your setup

On your machine

Your agents run on your machine, and there’s no account to make.

Your connection

Connect over your network, Tailscale or a Cloudflare Tunnel. Your sign-in stays in the Keychain.

Nothing tracked

Summaries are made on your device. This site sets no cookies. Anonymous visit counts only, through Cloudflare Web Analytics.

Vory

Public beta

Get the beta

It’s a free public beta on TestFlight. You need an iPhone on iOS 26, an iPad on iPadOS 26 or a Mac on macOS 26 (or later), plus a Hermes gateway you run. The Apple Watch app comes with the iPhone app and needs watchOS 26. No gateway yet? Try a demo first.

It’s not on the App Store yet. Open the link on the device you want it on.

I post updates on X at @_mattwagner_ and in the Discord.

FAQ

Questions

What is Hermes?

An agent gateway you run yourself. Each agent has its own model, tools and memory. Vory talks to its API.

Does Vory need an account or a cloud?

No. It signs in to your gateway with its token and talks to it directly.

What is the Vory Companion?

A small plugin you install on your gateway from the app. It’s what sends you notifications and approval cards.

How do I reach my gateway from outside my home?

Tailscale or a Cloudflare Tunnel work well, and the app walks you through either. You don’t need to open ports. There’s more on both in Set up.

Can I try it without a gateway?

Yes. Tap Try a demo when you open the app, and you get demo bots with chats and files to look around. The demo sends nothing anywhere, and it goes away when you connect a real gateway.

Is it on the App Store? Android? Mac? iPad? Apple Watch?

The Mac, iPad and Apple Watch versions are in the same TestFlight beta. It’s not on the App Store yet. Android is on my list, but I haven’t started it.

Is Vory open source?

Yes, it’s MIT licensed and it’s all on GitHub. Pull requests are welcome. Andrew sent the code block, table and math work, and made long replies lighter on memory while they stream. If something breaks, tell me through TestFlight, a GitHub issue or the Discord. They all come to me.

Where do updates get posted?

On X at @_mattwagner_ and in the Discord. Every build has notes in TestFlight, and the tracker shows what’s open.

Why do the bots move so little?

On purpose. Only a working bot moves, so they don’t drain your battery. If you turn on Reduce Motion, they hold still.