Hold trigger
Use a mouse side button or configured keyboard hotkey.
0.1.0 · private beta · AGPL-3.0
A Linux daemon that turns natural speech into context-aware text, adapted to your terminal, editor, chat, or email. Open-source, fast, and currently application-gated for hosted beta access.
01 · Pipeline
Use a mouse side button or configured keyboard hotkey.
Say what you want naturally. A short ring buffer catches the start.
Active-window context, AT-SPI text, and screenshots can inform the rewrite.
Paste the final text in place using the platform-appropriate path.
04 · Install
The current beta install path is the repository workflow with
uv. Packaged installers will be documented after release
packaging is verified.
git clone https://github.com/viperjuice/talk-to-tux.git
cd talk-to-tux
uv sync --all-groups
uv run talk-to-tux 03 · Local-first
Sign in with GitHub, use quota-managed Supabase Edge Functions, and send audio and rewrite requests through the hosted beta service.
Keep provider choices under your own configuration and use your local or third-party STT and rewrite credentials without Talk-to-Tux hosted STT/rewrite.
02 · Context engine
Beta access is free while the service is being tested. Contribution-based lifetime Pro grants are intended for meaningful project contributions, subject to the self-drafted beta terms and maintainer review.
Ready route
Apply for hosted beta access, or use the README to run the current repository build in BYO-key mode.