Skip to content

Windows · Tauri v2 · Open source

Hear Claude Code work.

A floating Windows companion that reads Claude Code's output aloud with neural text-to-speech — and pings you when it needs you.

v0.4.0 · GPL-3.0 · Windows

Attention alerts

It speaks up when Claude blocks.

Claude Code goes silent exactly when it needs you most. The companion installs a Claude Code Notification hook, hears the moment a session stops, and tells you out loud — so an approval prompt never sits unnoticed behind another window.

2.5s grace windowcancels false alarms when the transcript picks back up.

How to set up the Claude Code Notification hook

  • Claude needs your approval to run a command.
  • Claude is waiting for your input.
  • Claude has a question for you.
  • Claude drafted a plan and awaits your approval.

Provider chain

Four providers. Zero config required.

Automatic fallback — the chain switches after 3 consecutive failures, and the free path works with no API key at all.

01

ElevenLabs

ELEVEN_FLASH_V2_5

Cloud voice, first seat in the chain.

02

Mistral Voxtral

VOXTRAL-MINI-TTS

Cloud fallback when the first seat fails.

03

Piper

NEURAL · OFFLINE · FREE

In-process ONNX inference. No network, no key.

04

Windows on-device

NO KEY NEEDED

System voices. Always available.

Everything in the dial

Small window. Full transport.

Live transcript feed

A typewriter reveal synced to the audio actually playing. Double-click any row to re-speak it.

Transport deck

Mute, pause, skip, or stop and clear the queue. Volume meter, rate from 0.75× to 1.5×.

Global hotkeys

Mute or pause from any window — no need to find the dial.

CtrlAltMmute
CtrlAltPpause / resume

Verbatim contract

Prose is never dropped or reordered. Markdown melts away; code fences become “Code block.”

Tray & startup

Lives in the system tray, starts with Windows, second launch focuses the running dial.

Private by design

API keys live Rust-side — they never touch the webview. With local voices, nothing leaves your machine.

Synthesis cache

Repeat phrases cost zero API characters, with a live monthly character and cost meter.

WebGL visualizers

Two dial styles rendered with WebGL, breathing with the audio.

Piper voices

Six neural voices. Downloaded in-app.

Alba

EN-GB63 MB

Cori

EN-GB104 MB

Northern English

EN-GB63 MB

Lessac

EN-US63 MB

Amy

EN-US63 MB

Ryan

EN-US115 MB

63–115 MB each. English only — en-GB and en-US.

Open source

GPL-3.0. Tauri v2, not Electron.

GPL-3.0. Built with Tauri v2, Rust, and React — running on the system WebView2, a tiny footprint, not an Electron app. Windows-only for now.

TAURI V2RUSTREACTGPL-3.0WEBVIEW2
View source on GitHub

Free text-to-speech for Claude Code.

Free and open source. Works with no API key at all.

Windows · GPL-3.0 · v0.4.0