*p5.brush
p5.brush.js is a versatile library for the p5.js ecosystem, tailored for artists, designers, and hobbyists who wish to explore natural textures in generative art. This library extends the drawing capa
Hear Abby, Neya and Max, the three voices that ship with claude-voice. Local text to speech for Claude Code: no cloud, no API key, no audio leaving the machine.
PluginsPython · C#GitHub @TraxData313OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Abby narrates Claude Code's answers via a local Qwen-TTS model. Your machine only — totally free: no cloud, no API key, no account, no audio ever leaving the computer.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Your terminal grew a voice. It runs on your own machine and tells nobody about it.
Abby, Neya and Max, a few seconds each
Abby , as claude-voice — click her to hear her speak.
English and
Russian are tested and both sound right —
and 🌐 most widely used languages should read normally.
Abby narrates Claude Code and Codex answers through a local Qwen-TTS model. Your machine only —
totally free: no cloud, no API key, no account, no audio ever leaving the computer. Unplug
the network and she carries on talking.Read the full README ↗Abby narrates Claude Code and Codex answers through a speech model on your own machine — totally free: no cloud, no API key, no account, no audio ever leaving the computer. Unplug the network and she carries on talking.
She reads a long answer as its ## TL;DR rather than in full, and Claude is told to write one.
How she decides what to say →
Windows only. Paste this into Claude Code:
Clone https://github.com/TraxData313/claude-voice here, then follow docs/tour.md
in it: set it up, turn it on, and give me the spoken tour.
Or in PowerShell, no clone:
powershell -c "irm https://raw.githubusercontent.com/TraxData313/claude-voice/main/install.ps1 | iex"
Either way it becomes a program: Abby for Claude in the Start menu, an Uninstall in Settings → Apps, no admin rights, fine with Smart App Control. Also as a Claude Code plugin. What it does →
| Windows | there is no macOS or Linux build. Python comes with it: a private, signed python.org copy |
| Nothing else, for Pocket | the default engine: the CPU, a few hundred MB, Abby in English |
| An NVIDIA card, for Qwen | ~4 GB of video memory (an estimate) and 3 GB of disk; reads every alphabet. Not with Smart App Control on |
Three engines, and what each costs →
/voice <thing> in Claude Code. Mind the space: /voice on, never /voice_on.
on / off | the switch. off leaves the engine warm, so on is instant |
set abby | change voice. Any unambiguous substring: set ab works |
engine pocket | which engine speaks: qwen, pocket or breeze. Engines → |
repeat | say the last answer again. repeat-all for the whole thing |
stop / pause / play | cut it off and empty the queue · hold her mid-word · carry on |
volume 40 | how loud, 0 to 100 — audible mid-sentence |
narrate transcript on | also hear the short lines between tool calls; then hooks install. Off by default |
panel | the window: who speaks, pause, skip, volume, history. All of it → |
update | is there a newer one? It only ever looks when you ask |
help | every command, grouped. All of them → |
Three ship with it, all the author's own — original characters, borrowed from nobody:
| Abby | Cute, slightly nerdy, young and warm. Calm, never in a hurry — for careful work, tricky debugging, and being talked through something gently. | |
| Neya | Soft-spoken, emotionally intuitive, young and calming. Grounded and gently reassuring — for thoughtful deep dives, empathetic listening, and navigating complex ideas at a comfortable pace. | |
| Max | Brave and driving, a trainer's energy. Punchy lines, counts off what is done, pushes for one more — for grinding through a long list. |
▶ Hear all three — GitHub will not play audio inside a README. Cloning your own, and whose voice you may publish →
With thanks to Genndy Tartakovsky, whose Samurai Jack is why they look the way they do. The characters are ours; the debt is to the style, and to the spirit of the thing.
| Install → | what the installer does, where it puts things, Smart App Control, removing it |
| Updating → | getting a newer one, and exactly what the version check sends |
| How it works → | the engine, the hooks, the JNI bridge — and the things that cost real time to find |
| How a game finds it → | the registry key, where.json, and the order a program looks in |
| Talking to her from a program → | the HTTP API — and what a game needs |
| When it goes quiet → | silence has no error message. Start here |
lib\.)