Text-to-speech plugin for Claude Code. 30 languages, voice design, voice cloning. Runs 100% locally on your Mac. Zero API calls, zero cost.
Powered by VoxCPM2 — a 2-billion parameter model by OpenBMB. Runs locally on Apple Silicon via Metal (MPS).
Clone any voice from a 3-10 second reference clip. Captures timbre, accent, and emotional tone. Layer style guidance on top for fine control. Ultimate mode with transcript for maximum fidelity.
Describe a voice in natural language — age, gender, accent, emotion, pace — and generate it. No reference audio needed. Works in any of the 30 supported languages.
Simple, high-quality speech generation. Just pass your text and get a 48 kHz wav file. No configuration, no API keys. Auto-detects language from the text.
Arabic, Chinese, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, and 15 more. No language tag needed.
No cloud, no API calls, no cost. The model runs on your machine via PyTorch and Apple Metal (MPS). Your voice data never leaves your computer.
Add the marketplace, install the plugin, run setup. That's it.
In Claude Code, run:/plugin marketplace add vdk888/local-tts
Then install:/plugin install local-tts@local-tts-marketplace
First use creates a Python venv and downloads the model (~10 GB one-time). Takes ~5 minutes.
Ask Claude to say something, narrate a text, or clone a voice. It just works.
Apache-2.0 licensed. Free for personal and commercial use. No subscription, no API keys, no usage limits. The model runs on your hardware.
This plugin requires Claude Code and a Mac with Apple Silicon.
Linux with CUDA is also supported. Setup is automatic.