English
CleverKeys icon

CleverKeys

Open-source gesture keyboard with Termux support

Developer
tribixbite
License
GPL-3.0-only
Package
tribixbite.cleverkeys
Category
Keyboard & IME
Latest version
1.5.0 · Jul 18, 2026
Minimum Android
Android 5.0

Download 1.5.0

Screenshots

CleverKeys screenshot 1 CleverKeys screenshot 2 CleverKeys screenshot 3 CleverKeys screenshot 4 CleverKeys screenshot 5 CleverKeys screenshot 6 CleverKeys screenshot 7 CleverKeys screenshot 8

Description

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.

All versions

VersionReleasedMinimum AndroidSize
1.5.0 (3 builds) Jul 18, 2026 Android 5.0 59.3 MB
1.4.0 (3 builds) Apr 28, 2026 Android 5.0 58.6 MB
1.3.0 (3 builds) Apr 20, 2026 Android 5.0 58.6 MB
1.2.8 (3 builds) Jan 23, 2026 Android 5.0 57.9 MB
1.2.5 (3 builds) Jan 15, 2026 Android 5.0 56.1 MB
1.2.2 (3 builds) Jan 12, 2026 Android 5.0 56.3 MB
1.2.1 (3 builds) Jan 11, 2026 Android 5.0 48.8 MB
1.1.99 (3 builds) Jan 9, 2026 Android 5.0 48.8 MB
1.1.97 (3 builds) Jan 7, 2026 Android 5.0 48.8 MB
1.1.81 (3 builds) Jan 5, 2026 Android 5.0 46.8 MB
1.1.79 (3 builds) Jan 2, 2026 Android 5.0 46.8 MB
1.1.78 (3 builds) Dec 27, 2025 Android 5.0 46.8 MB
1.1.77 (3 builds) Dec 27, 2025 Android 5.0 46.8 MB
1.1.72 (3 builds) Dec 24, 2025 Android 5.0 46.7 MB
1.1.71 (3 builds) Dec 21, 2025 Android 5.0 46.7 MB

From the developer (GitHub)

APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.

dev-ee203b7 Pre-release · Nov 5, 2026
CleverKeys-ee203b7-arm64.apk 35.8 MB CleverKeys-ee203b7-armv7.apk 35.1 MB CleverKeys-ee203b7-x86_64.apk 37.2 MB
dev-f917893 Pre-release · Nov 4, 2026
CleverKeys-f917893-arm64.apk 35.8 MB CleverKeys-f917893-armv7.apk 35.1 MB CleverKeys-f917893-x86_64.apk 37.2 MB
dev-a31f028 Pre-release · Nov 4, 2026
CleverKeys-a31f028-arm64.apk 35.8 MB CleverKeys-a31f028-armv7.apk 35.1 MB CleverKeys-a31f028-x86_64.apk 37.2 MB

Similar apps