Appnest

CleverKeys

Open-source gesture keyboard with Termux support

Android · v1.5.0 · tribixbite

About CleverKeys

CleverKeys is an open-source gesture keyboard featuring a custom neural network engine, unlimited clipboard history, and extensive customization. Unlike other open-source keyboards, gesture typing works reliably everywhere — including Termux and terminal emulators.

RELIABLE GESTURE TYPING IN TERMUX

CleverKeys is the only open-source keyboard with stable, production-ready gesture typing that works in Termux. Other keyboards either disable gestures in terminals, produce corrupted output, or remain in alpha/experimental state. CleverKeys works everywhere — terminal emulators, SSH sessions, and developer tools.

NEURAL NETWORK SWIPE ENGINE

• Custom transformer neural network trained for gesture recognition

• Sub-100ms predictions with XNNPACK hardware acceleration

• 100% local processing — works offline, no cloud dependency

• Tunable beam search (width, length normalization, pruning, early stopping)

• Open training code and datasets at github.com/tribixbite/CleverKeys-ML

208 CUSTOMIZABLE SHORT-SWIPE GESTURES

• 8 directions × 26 letter keys = 208 one-touch gestures

• Per-key customization — assign any action to any direction on any key

• Navigation: arrow keys, home/end, page up/down

• Editing: select all, undo/redo, cut/copy/paste

• Function keys: F1-F12, Escape, Insert, Delete

• No long-press menus needed

UNLIMITED CLIPBOARD HISTORY

As an Input Method Editor, CleverKeys has legitimate clipboard access that other apps lack:

• Truly unlimited history (configurable by count or storage size)

• Pin important items for quick access

More system tools for Android