Skip to content

Bring your own AI stack.

Use Viola with your own LLM keys or a local model. No Viola subscription is required for BYOK or local LLM use; provider costs still apply.

BYOK

How it works

Connect the providers you already use, then choose which path Viola uses for each task.

🧠

Your LLM Provider

OpenAI, Anthropic, Google, OpenAI-compatible endpoint, or local Ollama.

🎵

Your Music

Spotify and YouTube/Google accounts you already use.

📅

Your Google Account

Gmail, Calendar, and YouTube through Google OAuth scopes.

💰

No Viola Subscription

BYOK and local LLM paths do not require a paid Viola plan.

Features

What you get

Full functionality

  • Same feature set across Free, Pro, and Max
  • Music control, weather, calendar, timers
  • Wake word and push-to-talk controls
  • Signed Windows installer and public update checks
  • Multi-room audio sync

Your data, your rules

  • 🔒 BYOK LLM prompts go directly from your device to your selected provider
  • 🔒 Wake word, VAD, and default STT run locally
  • 🔒 Local model mode keeps LLM inference on your own hardware
  • 🔒 Cloud account, sync, managed AI, and phone features stay separate from BYOK setup
Setup

Quick start

Four steps to switch the LLM path.

1 Download
2 Open Settings
3 AI > Advanced
4 Done