KittenTTS
Lightweight ONNX text-to-speech models of 15M to 80M parameters that synthesize speech on CPU.
About
KittenTTS pushes text-to-speech toward the smallest viable footprint: the nano model is 15M parameters at about 25 MB quantized, with 40M micro and 80M mini variants topping out around 80 MB, all running through ONNX inference on CPU with no GPU anywhere in the loop. Eight built-in English voices ship with the release at 24 kHz output with adjustable speed, and multilingual support sits on the public roadmap. Installation is a pip install of the wheel published on GitHub releases, after which synthesis takes only a few lines of Python, making the models practical for single-board computers, offline appliances, and privacy-sensitive applications where audio must never leave the device. The project went viral in mid 2025 as a developer preview, and the maintainers still flag that APIs may change between releases, so production users should pin versions. KittenML publishes the models and code under the Apache-2.0 license, which permits commercial use, the repository has climbed past 15,000 GitHub stars, and a community ecosystem of wrapper servers and integrations has grown up around the models.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Text-to-Speech (TTS)
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- Apache-2.0
- Added
- Jul 29, 2026
Related Tools
Lightweight and expressive TTS model with 82M parameters for fast local inference.
Conversational TTS model optimized for dialogue and chat applications.
Multilingual large voice generation model with full-stack inference, training, and deployment.
Large-scale multilingual TTS model by Alibaba with zero-shot voice cloning.
Emotion-controllable TTS engine by NetEase with 2000+ voices.
Transformer-based text-to-audio model by Suno that generates speech, music, and sound effects.