Izwi β Real-time, fluent Shona Voice Assistant built entirely with open-source tech (Whisper.cpp, Mistral LLM, Coqui TTS).
# ποΈ Izwi - Real-Time Shona Voice Assistant πΏπΌ
*Izwi* ("Voice" in Shona) is a state-of-the-art, open-source, real-time speech-to-speech AI assistant that speaks fluent Shona. Built with cutting-edge ML models and optimized for ultra-low latency (<1s end-to-end), it enables natural voice conversations in Shona for millions of native speakers worldwide.
---
## π Key Features
- β
**Real-time Streaming**: Full duplex audio streaming with <500ms time-to-first-word
- β
**Native Shona**: Culturally-aware, fluent Shona understanding and generation
- β
**Ultra-Low Latency**: Sub-second conversation flow (<1s end-to-end)
- β
**Zero-Budget Ready**: Runs on CPU, deployable on free tiers (HF Spaces, Fly.io)
- β
**Production-Grade**: WebSocket/WebRTC support, session management, observability
- β
**Modular Architecture**: Swappable ASR/LLM/TTS engines for A/B testing
- β
**Privacy-First**: Run entirely offline, opt-in data collection, PII redaction
- β
**Fully Open Source**: Built entirely on open-source software with Apache-2.0 license
---
## π Documentation
- Architecture - System architecture and design principles
- System Design - Detailed component interactions
- Technical Specs - API specifications and schemas
- Task Roadmap - Comprehensive development tasks with acceptance criteria
- API Reference - REST and WebSocket API documentation
- Latency Engineering - Performance optimization strategies
- MLOps - Model training and deployment pipelines
- Data Strategy - Data collection and preparation
- Security & Privacy - Security measures and privacy policies
- Deployment Guide - Deployment instructions for various platforms
- Configuration Guide - Detailed configuration options
- Development Guide - Development setup and workflows
---
## π― Use Cases
- **Education**: Shona language learning, pronunciation practice, interactive storytelling
- **Accessibility**: Voice interface for Shona speakers with disabilities
- **Customer Service**: Automated Shona customer support β¦