Kex

Kex is a Windows-first Telegram client for keyboard and NVDA users.

It runs in the background, is controlled from global hotkeys, and focuses on fast speech feedback for chats, topics, files, voice messages, polls, reactions and one-to-one calls.

What it is for

Keyboard-only Telegram workflow

Open chats, move through messages, reply, react, forward, mark as read and manage forum topics without keeping a full GUI open.

Speech-first feedback

Kex speaks through NVDA and keeps interactions centered on focused dialogs, lists and confirmations instead of a large always-visible window.

Multi-account desktop client

Sessions, settings and update metadata are stored locally on Windows. The release package includes the main app, updater and support tools.

Current release

Version
0.2.0-alpha.6
Package
Standalone Windows zip package
Contents
Kex, updater, feedback tool, log reporter

The main package is a compiled Windows release without Python source files. Extract it anywhere, then run run_kex.bat.

Support paths

Documentation

Hotkeys, account setup, topics, polls, reactions, calls, updates, logs and local storage are documented on the docs page.

Read documentation

Fallback web feedback

If the desktop feedback or log apps stop working after an update, use the website form to send a suggestion, a bug report or a contact message to the developer.

Open feedback page