Less terminal. More conversation.

HerdrChat turns the Claude Code and Codex agents running on your computer into chats on your iPhone and iPad. Read what each one did, answer the one that is stuck, and put the phone back in your pocket.

Free for iPhone and iPad. A built-in demo lets you look around before you connect anything.

The Chats screen: herdrchat under Needs you, waiting for input, with notes and scratch under Idle

Open it, and the agent that needs you is on top.

Every herdr workspace on your machine shows up as a chat, grouped by what it is doing. One glance tells you whether anything is waiting on you, and your history is all there, including the replies you started at your desk.

Needs you
Blocked on a question or a permission. It waits at the top, and your phone can buzz when it happens.
Working
Busy on its task. Open it and read along as the transcript grows.
Idle
Done, or waiting for the next thing to do. Send it one from wherever you are.

Bubbles, not scrollback.

HerdrChat reads each agent's own transcript files on your machine instead of scraping the terminal. What you get is the conversation: clean messages, code blocks and tables, with the tool activity folded out of the way.

  1. 1Model, folder and state live in the header.
  2. 2A tool call folds into a single line.
  3. 3What you type goes into the real session.
  4. 4A question arrives with its answers as buttons.
A conversation where Claude asks before editing client.ts, with Yes and No as tappable answers

On iPad, the list stays beside the conversation.

Keep the whole herd in the sidebar and one agent open beside it, on the couch or on a stand next to your keyboard.

Your phone, your computer, and nothing in between.

HerdrChat connects straight to your machine over SSH, usually across your own Tailscale network. There is no HerdrChat account and no relay, so your code and your conversations never pass through us. The privacy policy spells out the rest.

No account
There is nothing to sign up for. Add a host and you are in.
Direct
The connection runs from your phone to your computer. No server of ours sits in the path; only notifications, if you turn them on, pass through a relay that keeps nothing.
Keys in the Keychain
Your SSH key or password stays in the iOS Keychain, never in the app's database and never off the device.
Host keys pinned
You check the fingerprint the first time you connect. After that, a changed key stops the connection.
Alerts from your own host
Optional. A small watcher on your computer pushes straight to Apple with your own key.
Open source
Apache-2.0. You can read every line that talks to your machine.

Running in three steps.

You need herdr and Claude Code or Codex on a computer your phone can reach over SSH.

  1. 1

    Prepare your computer

    Install herdr's integration for your agent, so each chat can find its own session.

    $ herdr integration install claude

    Using Codex? Open its chat in the app and choose Install it on the host.

  2. 2

    Add it in HerdrChat

    Under Hosts, enter the address, your SSH user and a key or password. Test the connection and check the fingerprint.

    host 100.64.0.12   user you
  3. 3

    Open a chat

    Pick a workspace under Chats. From there it is a conversation: read it, answer it, send the next task.

    Chats › herdrchat

Just looking? The app ships with a demo host, so you can try every screen before connecting anything. Read the full setup guide

Questions

Does my code go through your servers?

No. There are no HerdrChat servers. The app opens an SSH connection from your phone to your computer and reads the agent's transcript there. Nothing is copied anywhere else.

Can I try it before setting anything up?

Yes. The app ships with a demo host that behaves like a real one, with chats that need you, chats that are idle and answers you can tap. It is what you see before you add a host, and it stays under Hosts after.

Do I need Tailscale?

No. Any network where your phone can reach your computer over SSH works. Tailscale is simply the easiest way to do that from anywhere without opening SSH to the internet.

Which agents does it work with?

Claude Code and Codex, running inside herdr workspaces. Each workspace is one chat.

Can I get a notification when an agent needs me?

Yes, if you want it. A small watcher on your computer sends the push straight to Apple with your own key, so no service of ours is involved. The setup guide walks through it.

What does it cost?

Nothing. HerdrChat is free on the App Store and open source under the Apache License 2.0.

Is there an Android version?

Not yet. The Android build compiles, but it has not been tested on a device and there is no release. Follow the issues for progress.

Let the herd run.
Answer from anywhere.