Start Voiceboard.
Run voiceboard to show your pairing link and QR code.
Turn your phone into a voice keyboard for Linux. Dictate, edit, and send in the app you’re using.
Your voice keyboard.
This preview stays in your browser. It does not connect to a desktop or record audio. Nothing is sent over the network.
HOW IT WORKS
Run voiceboard to show your pairing link and QR code.
Connect both devices to Tailscale, then scan in Chrome.
Voiceboard pastes your text into the focused Linux app.
THREE WAYS TO USE IT
Prompts, drafts, or terminal tasks.
Walk me through authentication, then trace where the session is lost.
YOUR TEXT, BY DESIGN
Text, not audio, travels over your tailnet. Prompts aren’t stored; each session gets a fresh pairing token.
Read the security modelSpeech recognition may use your phone’s browser or keyboard provider.
INSTALL VOICEBOARD
Linux with X11 & Python 3.11+
Android with Chrome
Tailscale on both devices
pipx install voiceboard
voiceboard
It pastes with Ctrl+Shift+V on Linux/X11. For other apps, use
voiceboard --clipboard; native Wayland apps may need
different input tools.
No. Open the pairing link in Android Chrome. Use browser speech over HTTPS, keyboard dictation, or type.
Voiceboard receives text, not audio, and doesn’t store prompts. Your phone’s speech provider may process audio.