https://github.com/wavekat/wavekat.com
Home of the WaveKat audio ecosystem — wavekat.com
https://github.com/wavekat/wavekat.com
Last synced: about 2 months ago
JSON representation
Home of the WaveKat audio ecosystem — wavekat.com
- Host: GitHub
- URL: https://github.com/wavekat/wavekat.com
- Owner: wavekat
- Created: 2026-03-29T21:31:55.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-03-29T23:14:41.000Z (3 months ago)
- Last Synced: 2026-03-30T00:43:56.395Z (3 months ago)
- Language: Astro
- Size: 61.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wavekat.com
[](https://github.com/wavekat/wavekat.com/actions/workflows/ci.yml)
[](https://github.com/wavekat/wavekat.com/actions/workflows/release.yml)
> Give every small business the voice of a big one.
[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.
### Solutions
| Repo | What it does |
|------|-------------|
| [wavekat-voice](https://github.com/wavekat/wavekat-voice) | AI phone answering for small businesses — SIP/RTP, voice-to-voice conversations |
### Tools
| Name | What it does |
|------|-------------|
| [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
| Repo | What it does | Stars | Downloads |
|------|-------------|-------|-----------|
| [wavekat-core](https://github.com/wavekat/wavekat-core) | Shared audio primitives (`AudioFrame`, sample format conversion) | [](https://github.com/wavekat/wavekat-core) | [](https://crates.io/crates/wavekat-core) |
| [wavekat-vad](https://github.com/wavekat/wavekat-vad) | Voice Activity Detection — WebRTC, Silero, TEN-VAD, FireRedVAD | [](https://github.com/wavekat/wavekat-vad) | [](https://crates.io/crates/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) | [](https://crates.io/crates/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) | [](https://crates.io/crates/wavekat-tts) |
| [wavekat-cli](https://github.com/wavekat/wavekat-cli) | Command-line client (`wk`) for the WaveKat platform | [](https://github.com/wavekat/wavekat-cli) | [](https://crates.io/crates/wavekat-cli) |
| [wavekat-sip](https://github.com/wavekat/wavekat-sip) | SIP signaling and RTP transport for voice pipelines | [](https://github.com/wavekat/wavekat-sip) | [](https://crates.io/crates/wavekat-sip) |
| [wavekat-asr](https://github.com/wavekat/wavekat-asr) | Streaming speech-to-text — unified Rust interface for multiple ASR backends | [](https://github.com/wavekat/wavekat-asr) | [](https://crates.io/crates/wavekat-asr) |
[](https://stars.wavekat.com/wavekat)
## Tech Stack
- **Framework**: [Astro](https://astro.build) (static output)
- **Icons**: [Lucide](https://lucide.dev) via `@lucide/astro`
- **Styles**: [Tailwind CSS](https://tailwindcss.com)
- **Deployment**: [Cloudflare Pages](https://pages.cloudflare.com)
## Development
Requires Node 22 (`nvm use 22`).
```sh
make install # install dependencies
make dev # sync brand assets + start dev server
```
## Build
```sh
make build # sync brand assets + build → dist/
```
## Brand assets
Logo and wordmark files are sourced from the `wavekat-brand` submodule — never edited here.
```sh
# After cloning, initialise the submodule:
git submodule update --init
# Pull brand updates:
git submodule update --remote vendor/wavekat-brand
# Re-sync assets into public/logos/:
make sync
```
## License
Apache 2.0