# Frontend (VITE) Public Variables VITE_GOOGLE_CLIENT_ID='your_google_client_id' VITE_GOOGLE_MAPS_API_KEY='your_google_maps_api_key' VITE_DAILY_DOMAIN='your_daily_domain' VITE_TLDRAW_WORKER_URL='your_worker_url' # AI Configuration # AI Orchestrator with Ollama (FREE local AI - highest priority) VITE_OLLAMA_URL='https://ai.jeffemmett.com' # RunPod API (Primary AI provider when Ollama unavailable) # Users don't need their own API keys - RunPod is pre-configured VITE_RUNPOD_API_KEY='your_runpod_api_key_here' VITE_RUNPOD_TEXT_ENDPOINT_ID='your_text_endpoint_id' # vLLM for chat/text VITE_RUNPOD_IMAGE_ENDPOINT_ID='your_image_endpoint_id' # Automatic1111/SD VITE_RUNPOD_VIDEO_ENDPOINT_ID='your_video_endpoint_id' # Wan2.2 VITE_RUNPOD_WHISPER_ENDPOINT_ID='your_whisper_endpoint_id' # WhisperX # WalletConnect (Web3 wallet integration) # Get your project ID at https://cloud.walletconnect.com/ VITE_WALLETCONNECT_PROJECT_ID='your_walletconnect_project_id' # Worker-only Variables (Do not prefix with VITE_) CLOUDFLARE_API_TOKEN='your_cloudflare_token' CLOUDFLARE_ACCOUNT_ID='your_account_id' CLOUDFLARE_ZONE_ID='your_zone_id' R2_BUCKET_NAME='your_bucket_name' R2_PREVIEW_BUCKET_NAME='your_preview_bucket_name' DAILY_API_KEY=your_daily_api_key_here