Make your
colleagues'
Macs talk.

Install it once. Anyone on your network running fckr can type a line that gets spoken out loud on your Mac.

Installing takes one double-click

  1. Open the DMG

    Download it and double-click Install fckr.pkg. Signed and notarized, so macOS lets it through.

  2. Nothing

    The installer starts the background service and puts fckr in your PATH. It comes back at every login.

  3. Type fckr

    Your Mac is now on the network. Everyone else who installed it shows up in the list.

There is no server

Every install both announces itself over Bonjour and listens. Nobody has more rights than anybody else. If you both have fckr, you can both get each other.

On your machine
$ fckr send --lang nl Sannes "tijd voor koffie"
→ sent to Sannes-MacBook (sanne)
On theirs, out loud
$ tail -f /tmp/fckr.log
fckr: advertising as "Sannes-MacBook"
2026-09-16T12:27:24Z  Dev-iMac (thomas): tijd voor koffie

The log is deliberate. When someone gets you, you can go and find out who it was.

It reads in the right language

say uses the voice of whoever receives the message. Type Dutch at an English Mac and it turns to mush. So the list tells you what each machine speaks, and you can override it per message.

$ fckr list
Dev-iMac        thomas  English
Sannes-MacBook  sanne   Dutch

$ fckr send --lang nl Dev-iMac "dit klinkt nu Nederlands"
→ sent to Dev-iMac (thomas)

Everything it does

fckr
Scan, pick a target, type a line, send it.
fckr list
Print reachable machines and the language they speak.
fckr send <name> <text>
Send without the picker. Matches on part of a name.
fckr send --lang en ...
Have it read in English instead of their default.
fckr voices
List the say voices installed on this machine.
fckr serve
Run the service in the foreground. The LaunchAgent does this for you.
fckr install
Register the background service for your user.
fckr uninstall
Remove it again. The binary stays where it is.

House rules

fckr is open on purpose. Anyone on the network who installed it can reach you, because that is the whole joke. It is not a tool for networks you do not trust.

It still behaves. Messages are capped at 400 characters and rate-limited per sender, so nobody can turn your Mac into a noise machine. Text goes to say as a plain argument and never through a shell, so the worst anyone can do is make your Mac say something rude.