izwi-ai/izwi
Voice AI runtime. Local first transcription, speaker diarization, TTS, and voice cloning with an OpenAI compatible API.
What it solves
Izwi provides a local-first environment for voice AI, eliminating the need for cloud services or API keys. It allows users to run speech-to-text, text-to-speech, and chat models entirely on their own hardware to ensure data privacy.
How it works
It operates as a desktop application, web UI, CLI, and local inference server. It manages the downloading and execution of various model families for ASR (Automatic Speech Recognition), TTS (Text-to-Speech), and LLM chat. The system also exposes OpenAI-compatible API routes, allowing other applications to use its local inference capabilities.
Who it’s for
It is designed for users who want to perform audio workflows—such as transcription, voice cloning, and real-time voice conversations—locally on their machines for privacy or offline access.
Highlights
- Comprehensive Audio Suite: Supports real-time voice conversations, long-form studio projects, speaker diarization, and forced alignment.
- Local-First Privacy: Inference data stays on the local machine, with no required cloud connectivity.
- OpenAI Compatibility: Provides
/v1API routes for chat completions and audio tasks. - Broad Model Support: Integrates multiple model families including Qwen3, Whisper, Kokoro, and Gemma.
Related
- Project
- Project
- Project
- Project
- Project