I built a sovereign voice layer that routes to 11 AI providers — here's the architecture
Dev.to AI
•
Generative AI
After two years of bouncing between Claude desktop, ChatGPT voice, Gemini, and a half-dozen Ollama frontends, I got tired of the wake-word thrash. Every assistant assumes you've picked their team forever. So I built BRAGI - a voice layer that runs locally, listens locally, and routes to whichever AI I tell it to. Including the one running on the same machine. This post is the architecture, not a sales pitch. If you've been thinking about building something similar, here's what I learned shipping v0.2.