Twitxy Saved

YashGoyal.Ξth

Verified account ens.eth

@yash_goyal_dev

Integrations Engineer @ENSdomains | OS Contributor @ethereumfndn | prev @replyguydotai @makina @talentlayer
cal.com/infinitum/15min Joined March 2022
776 Following 565 Followers 407 Posts

Latest posts 5

YashGoyal.Ξth Verified account @yash_goyal_dev
Ahh, missed the mint
0:14
Hyperliquid India Verified account @Hyperliquid_In Oct 28
A surprise for the ones who were early.

We teamed up with our friends at @ensdomains to make something special. Only 25 exist, each one laser etched with your name.

Claims close tomorrow, at 8 PM IST. We'll hand them out at the House of HYPE on 3 Nov.

Link below.
View quoted post on X
YashGoyal.Ξth Verified account @yash_goyal_dev
I used Wispr Flow every day and loved it.

But a lot of what I dictate is sensitive, and I didn't want it leaving my Mac.

So I built Flowtype: hold Fn, speak, and it types into any app. Whisper runs fully on-device.

Free, open source & no accounts required.
yashgo0018.github.io/flowtype

━━━━━━━━━━

Here's the thing about voice dictation: once it clicks, you use it for everything.

Emails. Slack. Docs. Code comments.

Including the stuff you'd never want on someone else's server. Client details, internal plans, half-formed thoughts.

I wanted the speed of Wispr Flow with one rule:

My voice doesn't leave my machine.

━━━━━━━━━━

Turns out Apple Silicon is fast enough to run Whisper locally. So that's what Flowtype does.

Hold Fn → speak → let go.

Your words appear wherever your cursor is. Mail, Slack, Notion, VS Code, Terminal, any browser tab.

No account. No cloud. No audio saved to disk.

━━━━━━━━━━

The fun part was the details nobody sees:

→ It refuses to dictate into password fields
→ It puts back whatever you had copied after it pastes
→ It adds a space when you continue a sentence, so dictations don't smash together
→ A personal dictionary, so "Kubernetes" and your coworkers' names come out right
→ Voice snippets: say "my calendar link", get your booking URL
→ A tiny waveform so you know it's actually listening

━━━━━━━━━━

The hardest part wasn't the AI. It was pasting.
Chrome, Slack and every Electron app hide their text fields from macOS. So the obvious approach, "type into the focused text field", quietly fails in half your apps.
Making it work everywhere took more effort than the speech recognition did.

━━━━━━━━━━

Why open source? Because a privacy tool you can't inspect is one you have to take on faith. The code is all on GitHub, MIT licensed.

Mac only for now: macOS 14+ on Apple Silicon.

What would you use private dictation for? And what should I build next? 👇

#buildinpublic #opensource #macOS
7 replies 5 reposts 17 likes 847 views View on X