The open-source AI voice studio. Clone, dictate, create.
Voicebox is a local-first AI voice studio that provides voice cloning, speech generation, and audio transcription capabilities. The project encompasses a FastAPI backend built in Python that handles TTS and STT inference through multiple engines including MLX and PyTorch with CUDA acceleration, a Tauri desktop application for the user interface, a Next.js documentation site using Fumadocs, and a Next.js landing page. The backend detects the best inference backend at startup (MLX on Apple Silicon, PyTorch with CUDA on NVIDIA GPUs, with fallbacks for other platforms), implements a Model Context Protocol server allowing MCP-aware agents to access voice cloning and transcription tools, and organizes its API into 90 endpoints spanning profiles, generation, history, transcription, stories, effects, and model management. The repository is authored by Jamie Pine.