SoriLink
Private beta · Android & macOS

Speak. It types.

SoriLink is a voice keyboard that turns speech into text in any app, with a configurable auto-Enter so it keeps feeding a live conversation to your AI assistant — hands-free.

Built for AI-assisted dictation

Your voice, flowing into any app.

Voice keyboard

Works in any text field

SoriLink installs as a system-wide keyboard (IME), so it can transcribe straight into any app's text field — your AI assistant, chat apps, email, notes — with one tap back to your previous keyboard.

Live dictation
● "Summarize the last three messages…"
↳ typed live as you speak
Auto-Enter triggers
silence
1.5s
sentence end
—
max length
280 chars
The differentiator

Configurable auto-Enter

Set SoriLink to press Enter after a pause, at a sentence end, or after a length limit — so a live conversation keeps streaming to your AI app without you touching the screen. A visible countdown lets you pause or cancel before anything sends.

Prompt presets & modes

Prime your AI assistant first

Save a prompt preset — like a meeting-assistant instruction — and inject it before transcription starts. Modes bundle language, auto-Enter policy, and cleanup rules per app, so chat apps and plain text fields behave differently by design.

Saved preset
"You are my meeting assistant. Keep a running summary and suggest answers to questions directed at me."

On-device first

Transcription runs on your phone's built-in recognizer by default. An optional self-hosted server (your own machine, your own Ollama/faster-whisper setup) is opt-in — there is no SoriLink-operated cloud.

Not a meeting bot

SoriLink never joins calls as a participant. It only hears what your device's microphone hears, with a visible recording indicator whenever it's listening.

Private beta

Get the beta

Available to invited testers once SoriLink access is granted on your account.

Sign in to download

Downloads are limited to invited testers. Log in if you already have an account, or request an invite.

Have a question or found an issue?

Reach the SoriLink team directly — we read every message.