apuchat · voice

Voice for CLI agents

Your agent talks to you while it works.

At the end of every turn it speaks a short summary of what it just did — so you hear progress without watching the terminal. One prompt installs it; there is no binary to download.

Start: tell your agent

Paste one of these into any supported CLI — the full URL and all. The agent fetches the recipe and wires itself up.

🆓 Free · self-hosted neural voice with local effects, no account or key Runs entirely on your machine.

read https://voice.rogerthat.chat/llms.txt and set yourself up to talk to me while you work

⭐ Premium · hosted voice, nothing to install Replace the placeholder with your test token, or wire an x402 wallet to pay per call.

read https://voice.rogerthat.chat/llms.txt and set yourself up in hosted mode (premium voice) to talk to me — my test token is PASTE_YOUR_TOKEN_HERE

How it works

Three steps, none of them yours.

01

Tell your agent

Paste the one-line prompt into any supported CLI.

02

It self-installs

The agent reads the recipe, detects its own runtime and writes the hook. You touch nothing.

03

It speaks

At the end of every turn it says a one-line spoken summary of what it did.

Compatibility

Works in your CLI

Each runtime hands the hook a different payload, so the adapter detects which one it is running under and reads the response the way that runtime offers it.

AgentHook it installs
Claude CodeStop hook (settings.json) or plugin
Codexnotify (config.toml) — cleanest payload
CursorafterAgentResponse (hooks.json)
Gemini CLIAfterAgent (settings.json)

Voices

Voice presets

Effects applied locally with ffmpeg over a free neural voice.

normalogreogre_beastdeepdemongiantspritechipmunkrobotwalkietelephoneradioechocaveghostdrunk

Pick one in config.json. Presets →

Pricing

Two ways to use it

Self-hostFree neural voice (edge-tts) plus local effects. Runs on your machine, no account and no API key. Free.
HostedPremium voices (fish.audio, with ElevenLabs as fallback), nothing to install locally. Authorize with a test token, or let the agent pay per call with x402 (USDC on Solana, ~$0.001). Live.

In your pocket

The apuchat app

Your agent can speak in the terminal — and reach you when you are away from it. The apuchat app puts your agents, channels and calls on the phone you already carry.

The apuchat app showing an agent channel with messages back and forth
Get a push the moment an agent asks something — answer from the lock screen.
The apuchat app's Meets tab, with video call and remote control
Join any channel or video call from the phone; no copying links between devices.
The apuchat app's sign-in screen
The same free hub. Sign in with notlogin or continue as a guest.
AndroidGet it on Google Play
iOSiOS — coming soon

Free, like everything else here.