CleverKeys 1.5.0
Open-source gesture keyboard with Termux support
Download
59.33 MB
25downloads
3this week
FreeFreeware
0reviews
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
• Full-text search through history
• Persistent across reboots
• Export/Import for backup
PRIVACY FIRST
• Zero network permissions — literally cannot phone home
• No analytics, telemetry, or tracking
• No cloud sync or data collection
• All processing on-device
• Open source = fully auditable
EXTENSIVE THEME ENGINE
• 18+ built-in themes including Material You (Monet)
• DIY theme creator with full control over colors
• Key colors, label colors, border colors, swipe trail effects
• ePaper, Neon, Everforest, and more styles
100+ KEYBOARD LAYOUTS
• QWERTY, AZERTY, QWERTZ, Dvorak, Colemak
• Programming layouts with special characters
• International layouts for 30+ languages
• Customizable bottom row and modifiers
POWER USER FEATURES
• Terminal mode with Ctrl/Meta/Fn keys
• Backup & Restore all settings and custom data
• Layout profile import/export with gestures included
CleverKeys is a complete Kotlin rewrite of Unexpected Keyboard with neural network gesture typing, clipboard history, and per-key gesture customization added. The ML model architecture, training code, and datasets are all publicly available.
License: GPL-3.0-only
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
• Full-text search through history
• Persistent across reboots
• Export/Import for backup
PRIVACY FIRST
• Zero network permissions — literally cannot phone home
• No analytics, telemetry, or tracking
• No cloud sync or data collection
• All processing on-device
• Open source = fully auditable
EXTENSIVE THEME ENGINE
• 18+ built-in themes including Material You (Monet)
• DIY theme creator with full control over colors
• Key colors, label colors, border colors, swipe trail effects
• ePaper, Neon, Everforest, and more styles
100+ KEYBOARD LAYOUTS
• QWERTY, AZERTY, QWERTZ, Dvorak, Colemak
• Programming layouts with special characters
• International layouts for 30+ languages
• Customizable bottom row and modifiers
POWER USER FEATURES
• Terminal mode with Ctrl/Meta/Fn keys
• Backup & Restore all settings and custom data
• Layout profile import/export with gestures included
CleverKeys is a complete Kotlin rewrite of Unexpected Keyboard with neural network gesture typing, clipboard history, and per-key gesture customization added. The ML model architecture, training code, and datasets are all publicly available.
License: GPL-3.0-only
| Release info | New Release on Jul 18, 2026 |
|---|---|
| Release notes | v1.5.0 - Smarter Autocorrect & 98k Dictionary NEW: • 98,140-word English dictionary (was 52k) • Smart spacing around quotes & punctuation • URL cleaner strips trackers from links • Full backup ZIP in one tap (#142) • Import preview: choose what to restore • Light mode follows system theme (#35) FIXES: • Autocorrect: possessives, plurals, URLs • Suggestion tap in URL bars (#151) • Instant keypress haptics (#154) • Swipe overshoot fixed • Settings search finds everything |
| Listing data | F-Droid |
Reviews
No reviews yet. Be the first to review CleverKeys.
Used CleverKeys? Tell other visitors what you thought.
Log in to write a reviewOther products by this publisher
- "No Distractions" for YouTube 4.10 ----
- #Bible 11.5 "Incredible App - My sister shared this app with me a few weeks ago and it is truly incredible.
- #filmphotography 1.4.2 So, you decided to shoot on film?
- $quirrel 1.5.1 $quirrel Budget & Finance helps you plan each paycheck, track spending, manage debt, and see what is safe to spend before the next payday.
- % Percentage Calculator Pro 1.41 This is the Pro version of % Percentage Calculator.
Most viewed Android Keyboard & Ime
-
1
VocaPhone 0.2.6
Voice dictation keyboard that transcribes on hardware you control
- 2 FlorisBoard 0.5.2 An open-source keyboard which respects your privacy. Currently in beta.
- 3 Kinetica 2.2.1 Two-thumb keyboard: both thumbs swipe and tap at once. No network access.
- 4 KeliBoard 4.0.1 Customizable open-source keyboard
-
5
Xime IME 3.5.0-alpha.2
A Rime-based Chinese IME for Wubi and Pinyin input
- 6 AdaptKey 1.2.97 Privacy-first Android keyboard that learns your typing style. Fully offline.
- 7 8Vim Keyboard 0.17.5 A small screen keyboard inspired by VIM and 8Pen
- 8 Afrikaans for AnySoftKeyboard 5.1.6158 Afrikaans Language Pack for AnySoftKeyboard
- 9 aaaaa 4 a minimalist keyboard
- 10 Fcitx5 (Chewing Plugin) 0.1.3-0-g048f581c Chewing (Zhuyin/Bopomofo input method) engine support for Fcitx5
Most downloaded Android Keyboard & Ime
-
1
Parakeetype 0.5.0
Fast on-device speech-to-text keyboard and voice input - no cloud, no tracking.
- 2 Kinetica 2.2.1 Two-thumb keyboard: both thumbs swipe and tap at once. No network access.
- 3 Fcitx5 (Jyutping Plugin) 0.1.3-0-g048f581c Jyutping (Cantonese input method) engine support for Fcitx5
- 4 Fcitx5 (Unikey Plugin) 0.1.3-0-g048f581c Unikey (Vietnamese input method) engine support for Fcitx5
- 5 Czech for AnySoftKeyboard 5.1.6158 AnySoftKeyboard Czech Language pack
- 6 CleverKeys 1.5.0 Open-source gesture keyboard with Termux support
- 7 Kõnele 1.9.16 Speech-to-text provider
-
8
LeanType 4.3.1
Private, customizable open-source keyboard with smart productivity tools
- 9 Fcitx5 (Chewing Plugin) 0.1.3-0-g048f581c Chewing (Zhuyin/Bopomofo input method) engine support for Fcitx5
- 10 Fcitx5 (RIME Plugin) 0.1.3-0-g048f581c RIME (Rime Input Method Engine) support for Fcitx5