You spoke.
It's inked.
InkSpoke turns your voice into formatted, workspace-aware text and drops it straight into whatever you're working in — Slack, Gmail, VS Code, Notion. Whisper for the words, an LLM for the polish, and a hotkey-to-paste pipeline that finishes before you let go.
You think at 150 WPM.
You type at 40.
Typing is the bottleneck between your brain and the page. InkSpoke gets out of the way: you spoke it, it's inked — already punctuated, formatted, and tone-matched to wherever you're sending it.
One voice, many contexts.
A workspace is a recipe: domain vocabulary + output style + tone + your custom instructions. InkSpoke watches the active window and swaps the recipe automatically — or pick one with a hotkey.
Slack
Hands on the keyboard, or hands on the wheel — InkSpoke's listening either way.
Press to talk.
Hold ⌥ Space in any text field. Speak. Release. InkSpoke transcribes, refines, and injects — cursor never leaves the field.
Just say it.
Hands full? Just speak the wake-word. A tiny offline keyword-spotter listens locally — no streaming, no audio leaves the device until you've called it by name.
Six abstractions, working together to turn talk into finished text.
InkSpoke is an app you install. It sits in your menu bar, listens when called, and never gets in the way otherwise.
Spoken → transcribed → refined → injected.
Whisper transcribes, an LLM refines for your workspace, and the result lands in the active field. End-to-end in well under a second.
Bring your own brain.
Plug in OpenAI, Anthropic, Google, Groq, Mistral — or an OpenAI-compatible endpoint — for both voice and text models. Pro only.
Run it all on your machine.
Pro unlocks on-device Whisper and Llama models. Toggle "Local Shield" and the app makes zero network calls — verifiable from your firewall.
"Hey InkSpoke, summarise this."
Wake-word plus parametric commands. Summarise, translate, re-tone, or send to another app — without lifting a finger.
Teach it your jargon.
Custom dictionaries per workspace. Internal product names, acronyms, codenames — pronounced once, transcribed correctly forever.
Most dictation tools transcribe.
InkSpoke understands.
Three things we do that nobody else bothers with — because they're the difference between a transcript and a finished sentence.
Workspace-aware writing.
The same words mean different things in Slack and in Gmail. InkSpoke detects which app you're in, picks the matching workspace, and refines your speech to fit — concise quips for chat, polished prose for email, fenced code for the IDE.
Hotkey or wake-word.
Press ⌥+Space for a quick line. Or say "Hey InkSpoke, draft a reply" while your hands are on the wheel. Both paths feed the same pipeline — you choose the one that fits the moment.
Real injection, not a popup.
Refined text appears directly in the field you were already typing in — no copy-paste, no separate window. InkSpoke handles clipboard restore, focus, and remote-desktop forwarding so the cursor lands exactly where it should.
InkSpoke for phones.
Same voice. Same workspaces.
A keyboard extension for iOS and Android. Hold the mic key in any app — your refined text drops into the field.
iOS Keyboard
System-wide keyboard extension. Workspaces sync from desktop. Pair via QR code.
Android IME
Native input-method extension. Wake-word works system-wide. Bring-your-own ASR provider on Pro.
You spoke. Now ink it.
Free with platform-hosted voice + text models. Pro unlocks BYOK, on-device models, and unlimited workspaces.