The Voice Experience Linux Has Been Missing.
Because Linux users deserve beautiful apps too. While others prioritize Windows and Mac, NexTalk is built exclusively for us. Offline, Native, and Invisible.
Install for Linux View on GitHub
<20ms latency
Why NexTalk?
Invisible but Powerful.
Forget clunky windows. NexTalk is a "desktop ghost"—a transparent capsule that appears when you speak and vanishes when you stop. Built with Flutter for pixel-perfect rendering.
Your Voice. Your Device. Nowhere Else.
Powered by Sherpa-onnx, NexTalk runs 100% offline. No cloud APIs, no data collection, no latency. Your privacy is not a trade-off.
Built for the Modern Linux Desktop.
Native Fcitx5 integration via Unix Sockets means it works everywhere—Wayland, X11, Terminals, and IDEs. No hacky ydotool simulations.
How It Works
Wake
Press your custom hotkey (Recommended: Alt + Space). The capsule appears instantly.Speak
Say what's on your mind. Text flows in real-time (<20ms).Vanish
Stop speaking to auto-submit, or press the hotkey again to vanish instantly.
Technical Stack
Built with modern, battle-tested technologies
Flutter (Dart)
For the 60FPS fluid UI.
C++ Plugin (Fcitx5)
For system-level input.
Sherpa-onnx (Zipformer)
For state-of-the-art offline ASR.
Unix Domain Socket
For zero-copy IPC.
Frequently Asked Questions
Does it support Wayland?
Yes. Because we integrate directly with Fcitx5, we bypass Wayland's clipboard restrictions entirely.
Which languages are supported?
Currently optimized for Mandarin Chinese and English. More models coming soon.
Is it really free?
Yes, it is open-source (MIT/GPL). If you like it, giving us a Star on GitHub is the best payment.