Kokoro
App in the BluixApps catalog
What it is
Kokoro is a lightweight text-to-speech (TTS) engine with high-quality voice synthesis at low compute cost. Open-source, multi-language, with the ability to clone voices from short audio samples. The Kokoro voice model is ~82M parameters — small enough to run on a $7/mo VPS, fast enough for real-time synthesis.
It's the answer to "I want TTS but ElevenLabs is too expensive and I want it on my own infra".
What it's for
- Audio content production — convert blog posts, articles to podcast audio
- Accessibility — read web content aloud for visually impaired users
- Voice assistants — TTS layer for self-hosted personal AI
- Audiobook generation — convert ebook libraries to audio
- Notification audio — system alerts with synthesized speech
Who it's for
- Content creators repurposing written content as audio without ElevenLabs costs
- Accessibility teams adding read-aloud features to internal tools
- AI developers building voice-enabled chatbots and assistants
- Podcasters generating audio from scripts cheaply
- Indie SaaS founders adding TTS to products without expensive API bills
Why teams pick Kokoro over alternatives
- High quality at low parameter count — competitive with much larger models
- Multi-language — English, Spanish, French, German, more
- Real-time capable — generates audio faster than playback on CPU
- Apache 2.0 — commercial use unrestricted
- Self-hosted — no per-character billing like cloud TTS
- Streaming output — generates audio as it processes text
Integrations
- Python API — primary interface, easy embedding in apps
- HTTP REST API — Kokoro-FastAPI wrapper exposes service endpoint
- Audio format outputs — WAV, MP3, OGG via ffmpeg
- Voice presets — multiple speaker voices included
- Custom voices — voice cloning from short samples (research/personal use)
- OpenAI-compatible API — drop-in for code expecting OpenAI TTS
- Streaming — chunked audio for low-latency apps
Notable users & community
- 15k+ GitHub stars
- Featured in /r/LocalLLaMA voice-AI threads
- Active development with frequent voice quality improvements
- Strong adoption in self-hosted voice-assistant projects
- Open-source community contributing language additions
Tips & operations
- CPU is fine for batch — real-time on CPU works for short text; longer needs GPU for low latency
- Voice cloning ethics — only clone voices you have permission to use; legal liability risk
- Cache common phrases — repeated TTS calls for the same text waste compute; cache the audio
- Set output format early — re-encoding WAV→MP3 adds latency; ask for MP3 directly when possible
- GPU memory — model is small; even 4GB GPU handles it; CPU runs 5-10× slower
- Voice selection — different voices for different content types (news, fiction, technical)
What we ship in BluixApps
- Docker compose: Kokoro-FastAPI wrapper + voice model cache
- Pinned
ghcr.io/remsky/kokoro-fastapi:latest - HTTPS via Let's Encrypt; API key auth
- Voice models pre-downloaded to avoid first-request delay
- OpenAI-compatible endpoint at
/v1/audio/speechfor drop-in compatibility - Persistent volume for voice model cache
- Stateless service — no backup needed beyond config
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |