frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Yak – Voice typing tool in Tauri/Rust that auto-presses Enter for you

https://getyak.app
1•zonghao•1h ago
Hi HN,

I built Yak (https://getyak.app), a voice typing tool that converts speech into ready-to-use text. I didn't choose a traditional STT-then-edit pipeline, but a multimodal model that transcribes, polishes, and formats simultaneously, which gives it many interesting features:

AI Command:

Select text in any app, press the hotkey(default to fn), speak an instruction — "translate to Japanese", "make it shorter". Yak replaces the selection in place.

Auto-send:

Press Right ⌘ (Command), speak, release — Yak will transcribes and presses Enter for you. Which means saving 10 seconds reviewing each prompt.

I use it myself daily — when prompting my parallel Claude Code sessions. Thanks to gemini's ability and knowledge base, more than 90% of transcriptions do not need any edit at all.

Context Awareness:

Yak can read surrounding text at your cursor via accessibility APIs and send it as context. This makes continuations and mid-paragraph insertions sound natural.(Opt-in, off by default for privacy.)

BTW, yak supports BYOK mode. Users can bring their own API key, or choose to use Yak Cloud with zero data retention.

Tech:

Built with Tauri v2 and Rust. ~20 MB memory footprint.

Development story:

This is my first Rust project. I started in Dec 2025(opus4.5) and did not wrote a single line of code by myself.

My workflow: Claude Code writes a feature → Codex reviews the changes → Claude Code fixes bugs Codex found → repeat until clean → pr and let github copilot review it again

Using this workflow, technical debt grows slowly, thus I can maintain the development speed.

One reason I chose Rust (even for Yak's cloud backend): rust is one of the best languages for vibe coding(at least for me). The compiler catches most mistakes inside the claude code session — cc sees the error, fixes it, tests and pass, and moves on without me involved.

A funny thing: I started on a single git branch, soon waiting for AI responses became the bottleneck. So I switched to git worktrees and ran 5–8 parallel cc sessions. At that point, my prompt typing speed became the real bottleneck — and Yak genuinely helped me ship Yak faster. ^_^

This is indeed my first time building a product from scratch to a real product. It can almost achieve the effect of wispr flow or typeless, which makes me very excited. I hope you will enjoy using yak too.

I'd love your feedback — especially on product features design.

If you are using any voice-typing tools, it can be very helpful if you can share some demands or problems with them. Thanks -.-

Tokenization Is Killing Our Multilingual LLM Dream

https://huggingface.co/blog/omarkamali/tokenization
1•omneity•33s ago•0 comments

I Just Wanted a Storage Bin. I Built a Search Engine Instead

https://binsizes.com/blog/story
2•ryanscio•1m ago•0 comments

Most of the AI software YC companies are coming out with doesn't work

1•somethingtoday•2m ago•0 comments

Minimally invasive optical clearing media: live cell imaging ex vivo and in vivo

https://www.nature.com/articles/s41592-026-03023-y
1•bookofjoe•2m ago•0 comments

Overthinking

https://kerkour.com/overthinking
1•randomint64•3m ago•0 comments

Digg's open beta shuts down after just two months, blaming AI bot spam

https://www.theverge.com/tech/894803/digg-beta-shutdown-layoffs-ai
1•evah•3m ago•0 comments

$3 AliExpress Heart Rate and Oxygen Sensor Module

https://www.youtube.com/watch?v=0OV5aCOnXBA
1•iamflimflam1•5m ago•0 comments

Trump call for Japan to send warships to Strait of Hormuz puts Takaichi in bind

https://www.japantimes.co.jp/news/2026/03/15/japan/politics/trump-hormuz-strait-japan-takaichi/
2•mikhael•7m ago•1 comments

Pretraining Language Models via Neural Cellular Automata

https://hanseungwook.github.io/blog/nca-pre-pre-training/
2•shmublu•11m ago•0 comments

UK to Allow "Plug in" Solar

https://www.gov.uk/government/news/government-to-go-further-and-faster-in-becoming-energy-secure
2•edent•12m ago•0 comments

Don't Call It a Moat

https://twitter.com/yrechtman/status/2031770436309029227
1•gmays•13m ago•0 comments

Block Number Formats are (Still!) Direction Preservers

https://constantinides.net/2026/03/15/block-number-formats-are-still-direction-preservers/
1•matt_d•13m ago•0 comments

Show HN: Nom – A public feed of your GitHub activity, auto-summarized

https://nomit.dev/
1•Lws803•13m ago•1 comments

Learning Athletic Humanoid Tennis Skills from Imperfect Human Motion Data

https://zzk273.github.io/LATENT/
1•danielmorozoff•14m ago•0 comments

Couplit: Daily coupled word-shuffle puzzle

https://couplit.io/
1•yig•14m ago•0 comments

Ask HN: How do you handle personal finance without giving data to third parties?

1•francesco_gab•15m ago•0 comments

MLX: CUDA

https://ml-explore.github.io/mlx/build/html/install.html#cuda
1•tosh•17m ago•0 comments

How come we play war and not peace?

https://www.gocomics.com/calvinandhobbes/2026/03/15
1•fruitplants•19m ago•1 comments

Migrating from Server Actions to oRPC in Next.js

https://screenshotone.com/blog/migration-to-orpc-in-nextjs/
1•krasun•19m ago•0 comments

Apple Account Phishing Attempt with Audio

https://ma.tt/2026/03/gone-almost-phishin/
1•CPLX•20m ago•0 comments

PromptPacksHQ; Structured prompt templates for business, job search, and fitness

https://promptpackshq.com/
1•Caelummain•20m ago•1 comments

Purity Spiral

https://en.wikipedia.org/wiki/Purity_spiral
1•futurecat•21m ago•0 comments

Show HN: BurnShot v2- Zero-Knowledge image sharing (Challenge to decrypt this)

1•axaysharma•22m ago•0 comments

What makes Intel Optane stand out (2023)

https://blog.zuthof.nl/2023/06/02/what-makes-intel-optane-stand-out/
3•walterbell•25m ago•0 comments

Separating the Wayland Compositor and Window Manager

https://isaacfreund.com/blog/river-window-management/
1•dpassens•25m ago•0 comments

Show HN: Run Claude Code in a Local Sandbox

https://github.com/instavm/coderunner
1•mkagenius•27m ago•0 comments

Meta and Google trial: are infinite scroll and autoplay creating addicts?

https://www.theguardian.com/technology/2026/mar/14/meta-and-google-trial-are-infinite-scroll-and-...
4•Brajeshwar•31m ago•0 comments

StatGPT: The Dangers of Asking AI about Statistics

https://conversableeconomist.com/2026/03/13/statgpt-the-dangers-of-asking-ai-about-statistics/
1•gotmedium•32m ago•0 comments

Show HN: SysUpdate – Universal Linux package manager updater

https://github.com/RossContino1/SysUpdate
1•RossC17331•33m ago•0 comments

Branch Prediction

https://danluu.com/branch-prediction/
1•birdculture•33m ago•0 comments