diff --git a/CLAUDE.md b/CLAUDE.md
index 4f3d42a..34d317e 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -26,6 +26,7 @@ All repos live under the `wavekat` GitHub org. SSH access uses the `github.com-w
| `wavekat-vad` | Voice Activity Detection — WebRTC, Silero, TEN-VAD, FireRedVAD | Cyan `#00bcd4` |
| `wavekat-turn` | Turn detection — end-of-utterance for voice pipelines | Purple `#7c4dff` |
| `wavekat-lab` | Interactive dashboard for testing audio backends | Amber `#ffd740` |
+| `wavekat-tts` | Text-to-speech synthesis for voice pipelines | Pink `#ff4081` |
### Tools
| Name | What it does | URL |
diff --git a/README.md b/README.md
index 78f22fe..3b6b5b6 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
> Give every small business the voice of a big one.
-[wavekat.com](https://wavekat.com)
+[https://wavekat.com](https://wavekat.com)
WaveKat builds open-source, AI-powered solutions that put enterprise-grade capabilities in the hands of everyone. We start with voice — answering phones, handling conversations, being present 24/7 — the kind of thing only big companies could afford to do well. But voice is just where we begin.
@@ -19,7 +19,7 @@ WaveKat builds open-source, AI-powered solutions that put enterprise-grade capab
| Name | What it does |
|------|-------------|
-| [Common Voice Explorer](https://commonvoice-explorer.wavekat.com/) | Browse, filter, and review Mozilla Common Voice dataset clips |
+| [Common Voice Explorer](https://github.com/wavekat/wavekat-lab/tree/main/tools/cv-explorer) | Browse, filter, and review Mozilla Common Voice dataset clips
**Try it:** [https://commonvoice-explorer.wavekat.com](https://commonvoice-explorer.wavekat.com/) |
### Libraries
@@ -29,6 +29,7 @@ WaveKat builds open-source, AI-powered solutions that put enterprise-grade capab
| [wavekat-vad](https://github.com/wavekat/wavekat-vad) | Voice Activity Detection — WebRTC, Silero, TEN-VAD, FireRedVAD | [](https://github.com/wavekat/wavekat-vad) |
| [wavekat-turn](https://github.com/wavekat/wavekat-turn) | Turn detection — knows when a speaker is done talking | [](https://github.com/wavekat/wavekat-turn) |
| [wavekat-lab](https://github.com/wavekat/wavekat-lab) | Interactive dashboard for testing and comparing audio backends | [](https://github.com/wavekat/wavekat-lab) |
+| [wavekat-tts](https://github.com/wavekat/wavekat-tts) | Text-to-speech synthesis — unified Rust interface for multiple TTS backends | [](https://github.com/wavekat/wavekat-tts) |
## Tech Stack
diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro
index 2bb9e20..bc139e4 100644
--- a/src/layouts/Base.astro
+++ b/src/layouts/Base.astro
@@ -59,8 +59,8 @@ const ogImageURL = new URL(ogImage, Astro.site);
diff --git a/src/pages/index.astro b/src/pages/index.astro
index b325a56..7d5ac01 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -36,6 +36,12 @@ const libraries = [
color: '#ffd740',
href: 'https://github.com/wavekat/wavekat-lab',
},
+ {
+ name: 'wavekat-tts',
+ description: 'Text-to-speech synthesis — unified Rust interface for multiple TTS backends.',
+ color: '#ff4081',
+ href: 'https://github.com/wavekat/wavekat-tts',
+ },
];
---