.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
VITE_AUTH_URL
Better Auth (optional for account features) Self-hosted auth server URL (defaults to https://auth.openwhispr.com)
VITE_OPENWHISPR_API_URL
OpenWhispr Cloud API (optional for cloud transcription)
OPENAI_API_KEY
secret
OpenAI API Configuration Get your API key from: https://platform.openai.com/api-keys
WHISPER_MODEL
Optional: Customize the Whisper model Available models: whisper-1 (default), whisper-1-large, whisper-1-large-v2
LANGUAGE
Optional: Set language for better transcription accuracy Leave empty for auto-detection, or use language codes like 'en', 'es', 'fr', etc.
UI_LANGUAGE
Optional: UI language for app interface and menus (en, es, fr, de, pt, it)
ANTHROPIC_API_KEY
secret
Anthropic API Configuration (optional for Claude AI processing) Get your API key from: https://console.anthropic.com/api-keys
GEMINI_API_KEY
secret
Google Gemini API Configuration (optional for Gemini AI processing) Get your API key from: https://aistudio.google.com/app/api-keys
GROQ_API_KEY
secret
Groq API Configuration (optional for ultra-fast cloud inference) Get your API key from: https://console.groq.com/keys
TINFOIL_API_KEY
secret
Tinfoil API Configuration (optional for private cloud LLM inference) Get your API key from: https://tinfoil.sh/inference
MISTRAL_API_KEY
secret
Mistral API Configuration (optional for Voxtral transcription) Get your API key from: https://console.mistral.ai/api-keys
OPENWHISPR_LOG_LEVEL
Optional: Debug mode