Latest release ↗

Call your coding agents. Collie tells you which agents are stuck and what they're asking, in plain words. You answer out loud from your phone, and Collie passes it on.

macOS · Linux server · Android · iPhone beta

The Collie desktop app on macOS. A sidebar lists the computers, This Mac is on a call, and the Voice tab shows the language, the recognition and voice engines and the speaking speed.
The call screen on an iPhone. Collie is listening, the call is 2:18 long, and the transcript shows agents' questions retold and the answers given.
On a call · 02:14
  1. CollieOne agent is waiting. Claude Code in billing asks: drop the old migration or keep it?
  2. YouKeep it. Write a new one on top.
  3. ColliePassed on, it's working again.
  4. CollieCodex in site just finished. The build is green.

Nothing to read on the phone

Phone remotes for coding agents mirror the terminal and add a microphone, so you end up reading diffs on a six-inch screen anyway. I wanted something that works with the phone in my pocket. Collie reads the agent's output and retells it in a sentence or two, and you just talk.

Agents wherever they run

herdr panes, Zeron chats and Orca terminals end up in one list. Don't use any of them? Collie runs the agents itself in your project folders. Claude Code, Codex, OpenCode, pi or oh-my-pi, with whichever model you pick.

Several computers, one phone

Pair a laptop, a desktop and a server. Each gets a name, a color and a pixel face, and you call the one you need. At home the call goes straight over Wi-Fi. Away from home it still connects, through Tailscale or with no setup at all, end-to-end encrypted.

Collie won't delete, push, deploy or run a migration on a misheard word. It repeats the action back and waits for a clear yes.

What it can do

Everything you'd do at the keyboard while an agent waits, said out loud.

Runs on your computer

The macOS app sets Collie up and keeps it running: the daemon, paired phones, voices, prompts, permissions and agent sources. It can install Collie on a Linux server over SSH and update itself from GitHub releases.

Under the hood

No Collie account, and nothing leaves your machines unless you pick a cloud voice.

  • SPEECH

    collie-server, written in Rust, hosts the call on your computer. It hears and speaks with local models such as Parakeet, GigaAM, Supertonic and Kokoro, or with a cloud provider on your key.

  • ANSWERS

    Collie thinks with the Claude Code login you already have.

  • PAIRING

    You pair the phone by scanning a QR code. The key stays in the phone's keychain.

  • NETWORK

    Calls away from home are end-to-end encrypted. So is the text of notifications.

  • PHONE

    Calls are real system calls, CallKit on iPhone and Telecom on Android. They show up on the lock screen, and an AirPods gesture mutes you.

Download

Install the desktop app on the computer where your agents run. Then scan the QR code it shows with your phone.

Computer

The app and the daemon that hosts your calls.

  • macOSuniversal · macOS 14+ · notarizedDownload
  • Linux serverdaemon · x86_64.tar.gz
  • Linux serverdaemon · arm64.tar.gz

Phone

Pairs by QR code. Android will ask you to allow installs from your browser.

  • AndroidAndroid 9+ · APKDownload
  • iPhoneTestFlight · by inviteSoon

SHA-256 checksumsAll releases

I built Collie for my own agents.

It's what I use when I step away from the desk and the agents keep working.

Download Support