Listens to spoken Spanish, transcribes it on your device with a Whisper speech model, and shows a running English translation beside it. The audio is transcribed entirely in your browser — it never leaves the device. Only the recognized text is sent to your chosen LLM for translation, using your own API key.
Audio streams to your own machine over your tailnet; transcription (Whisper large-v3) and translation (local LLM) run there. No API keys needed. The device must be connected to Tailscale.
🔒 Your API key is saved only in this browser (its localStorage) and sent directly from your device to the LLM provider — never to this website's server. Speech recognition runs fully on-device, so your audio is never uploaded anywhere. Don't enter your key on a shared computer.
Idlemic level
Spanish
English
Diagnostics
If something fails, tap Copy diagnostics and paste the result to Claude. The log stays on your device; anything that looks like an API key is redacted automatically.