kittenml/kittentts

State-of-the-art TTS model under 25MB 😻

View on GitHub ↗Jump to charts ↓Open shareable report →

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 3rd, 2026
Created on August 5th, 2025
Open Issues & Pull Requests: 121 (+0)
GitHub issues: Enabled
Number of forks: 888
Total Stargazers: 15,431 (+0)
Total Subscribers: 133 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.3 hours
Mean response time: 14.8 days
90th percentile: 28.1 days
Tracked items: 73

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 76% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 83
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 282 days
Stale 30+ days: 82
Stale 90+ days: 68

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Kitten TTS is a lightweight text-to-speech library built on ONNX that synthesizes speech from text using compact neural models.

The tool addresses the need for high-quality voice synthesis on resource-constrained devices by packaging state-of-the-art TTS models into extremely small footprints, ranging from 15 million to 80 million parameters and occupying 25 to 80 megabytes on disk. It runs efficiently on CPU without requiring GPU acceleration. The library includes eight built-in voices and offers adjustable speech speed control, text preprocessing for handling numbers and currencies, and 24 kHz audio output quality.

Developers working on edge deployment, mobile applications, or systems with limited computational resources should consider this tool. It suits projects where model size and CPU efficiency are critical constraints. The project is in developer preview status, meaning APIs may change between releases. Commercial support is available for integration assistance, custom voices, and enterprise licensing.

The project maintains a substantial base of adopters who report real-world issues, with almost all open issues raised by outside users rather than the core team. Maintainers typically respond to new issues and pull requests within a day.