Linux-first · macOS & Windows beta · MIT · open source

Your voice is the keyboard.

Type with your voice — in any app you're already in. HyperFurion VK is a system-wide input device: your speech types, edits, rewrites, drafts terminal commands, reads text back aloud, and remembers what you said — pressed into whatever app you already have focused.

Tap CtrlAltV and speak. Hold it to talk; release to stop.
this page is a working instance — tap the mic above, or press ctrl+alt+v

Don’t take the page’s word for it.

Speak, and words land in the window below while you talk — molten, repaired, frozen — through your browser’s speech engine, the same way the daemon rides its provider. No mic handy? The chips dictate for you, honestly labeled. The terminal is real, too.

the claim

Transcription types words. A keyboard does everything else.

Every voice tool you've tried produces text and stops. A keyboard corrects, selects, formats, navigates, and commands — so a voice keyboard has to do the same, system-wide, in the app you're already in.

not this

A dictation box

A microphone pointed at a text area. You speak, it types, you grab the keyboard to clean up the mess.

not this

A chat window

An assistant that answers in its own app and leaves you to copy-paste the result to where you actually work.

this

An input device

A local daemon with a virtual keyboard. Spoken intent becomes keystrokes — typed, repaired, rewritten, or drafted wherever your cursor already is.

how dictation works — molten — [flow]

Text is worked like metal.

Words land while you speak. Each stays molten for ~1.5 seconds — long enough to repair itself in place — then freezes and is never touched again.

t < 1.5 s State one

Molten

Just typed, still glowing. The provider may still change its mind about these words, and the daemon is allowed to reshape them.

backspace → retype State two

Repaired

A revision arrives: backspace to the divergence point, retype the corrected tail. The text heals itself in front of you, and repairs stay short by construction.

t ≥ 1.5 s State three

Frozen

Survived the window. Frozen words are permanent — your caret never runs away, and no late revision can rewrite what already set.

the full board

Every behavior is a key.

Every spoken phrase presses a kind of key — all remappable. Press one to see how it routes.

You say“draft a reply saying I’ll send it today”
It hearsintent: compose text
It pressesliteral text at your cursor
focused appmail — reply
reply.emlHyperFurion typing

Reply

I’ll send it today and follow up with the notes once I’ve reviewed the final pass.

action logkeyboard surface
Target

Your cursor, in the reply you already had focused.

Action

Types the phrase as text — no separate dictation window, no paste step.

Result

The app receives input exactly as if it came from a keyboard. It did.

Text

Type

Speak into any focused app. Tap to toggle, hold to talk.

ctrl+alt+v
Edit

Repair

“Scratch that”, punctuation, spoken numbers, your vocabulary — a real edit grammar.

[flow.commands]
Rewrite

Transform

“VK, make that formal” rewrites the just-typed text in place.

VK, …
Context

Register

Prose, terminal, verbatim, python, shell — picked from the focused app.

[registers.map]
Read

Speak back

Select any text and the keyboard reads it aloud.

voice-keyboard tts
Recall

Remember

An opt-in local ledger of what you dictated — list, re-type, or search it on-box.

voice-keyboard recall 2
Terminal

Draft

Speak intent at a prompt; one line is typed for review. It can’t press Enter.

[intent]
Assistant

Kai

Hold Right Ctrl and ask. In a terminal it drafts; elsewhere it answers, spoken back.

hold rightctrl
works with any provider — xAI, OpenAI, Groq, Deepgram — or fully offline against a local server. nothing leaves your machine unless you send it.
two minutes to first words

Install the input device you already have.

One installer sets up the daemon, the hotkey, and the GNOME overlay. Then tap the hotkey and speak — VK decides whether your phrase is text, a correction, a rewrite, a readback, a recall, a terminal draft, or a question for Kai.

Free and open source forever. Every feature works with your own provider key — nothing is paywalled. A hosted subscription is coming soon — entirely optional, to help support ongoing maintenance.

install-hyperfurion-vk.sh
# download the release installer
curl -L https://github.com/liamghennigan/HyperFurion-VK\
/releases/latest/download/install-hyperfurion-vk.sh \
  -o install-hyperfurion-vk.sh

chmod +x install-hyperfurion-vk.sh
./install-hyperfurion-vk.sh

# then tap Ctrl + Alt + V
# and speak into the app already focused.