Releases: tribixbite/CleverKeys
CleverKeys Dev Build (eab9535)
CleverKeys Android APK - Development Build
Commit: eab9535
Branch: main
Date: 2026-01-27T22:24:48-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys Dev Build (49bda42)
CleverKeys Android APK - Development Build
Commit: 49bda42
Branch: main
Date: 2026-01-27T22:08:51-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys Dev Build (21c3978)
CleverKeys Android APK - Development Build
Commit: 21c3978
Branch: main
Date: 2026-01-27T22:13:04-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys Dev Build (11ccf3f)
CleverKeys Android APK - Development Build
Commit: 11ccf3f
Branch: main
Date: 2026-01-27T22:17:59-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys v1.2.9
What's New in v1.2.9
v1.2.9 - Performance & Polish
Neural Network Optimization:
- Tensor reuse in beam search reduces memory allocations by 90%
- XNNPACK thread count now user-configurable (1-8 threads)
- Batched beam decoding toggle for advanced users
- Fixed native memory leak in ONNX inference
New Features:
- Launcher Gestures Box: Third setup step guides per-key calibration
- In-App Help & FAQ: Searchable FAQ section in Settings
- ONNX Threads Setting: Fine-tune inference performance
- Backup & Reset support for neural settings
Fixes:
- French contraction frequency: "qu'est" now ranks correctly vs "quest"
- Short gesture max distance check restored (was accidentally removed)
- Full AndroidX migration: ExtraKeysPreference, ListGroupPreference
Documentation:
- All 69 wiki pages audited and verified against source code
- Fixed 40+ incorrect settings paths and fabricated features
- FAQ content verified against actual code behavior
- Comprehensive accuracy improvements across all documentation
Build Information
| Property | Value |
|---|---|
| Version | 1.2.9 |
| VersionCode | 10209 |
| Package | tribixbite.cleverkeys |
| Min Android | 5.0 (API 21) |
| Target Android | 14 (API 34) |
Download
| Source | Status |
|---|---|
| GitHub | Download APK below for your device |
| F-Droid | Auto-updates within 24-48 hours |
APK Variants
| ABI | Devices | VersionCode |
|---|---|---|
| arm64 | Most modern phones (2016+) | 102092 |
| armv7 | Older 32-bit devices | 102091 |
| x86_64 | Emulators, Chromebooks | 102093 |
CleverKeys v1.2.8
What's New in v1.2.8
200+ commits with 15+ new features and 10+ bug fixes!
NEW FEATURES:
Emoji Enhancements
• Long-Press Tooltip - See emoji names on long-press
- 260+ country flag names, 100+ emoticon names
• Emoticons Category (#76) - 119 text emoticons in picker - Searchable via keywords (shrug, lenny, tableflip)
• Emoji Search (#41) - Search 500+ emoji by name - Context-aware results
Language & Input
• Language Packs - Swedish, Greek, Turkish added
• Swipe Sensitivity Presets - Low/Medium/High/Custom
• Auto-capitalize "I" and contractions (#72)
• Cursor-Aware Predictions - Better mid-word editing
• Swipe on Password Fields (#39) - Optional swipe in passwords
• Smart Punctuation - Respects manual spacebar
• Swipe Capitalization - Captures shift at swipe START
Settings & UI
• Settings Search - Expanded to 120+ searchable entries
• Quick Settings Tile - Switch keyboards from shade
• Test Keyboard Field - Practice typing in settings
• System Theme Following (#35) - Auto dark/light mode
• Numpad/PIN Keyboard (#58) - 20% larger keys
• Haptic Feedback - Moved to Accessibility section
- SWIPE_COMPLETE vibration on word insert
- Per-event toggles work properly
Clipboard & Dictionary
• Clipboard Tabs - History, Pinned, Todos with icons
• Close Buttons - For emoji/clipboard panes (#80)
• Pagination - 100 items per page with search
• History Limit Slider (#85) - 0-500, 0=unlimited
• Tap-to-Add Dictionary (#42) - Single tap to add words
• Clipboard Delete Button - Remove individual entries
• Password Manager Exclusion (#62, #86)
• Android 13+ IS_SENSITIVE flag support (#86)
• Dictionary Manager Sort - Frequency/Match/A-Z/Z-A
Productivity
• Timestamp Keys - Insert formatted date/time
• Option to disable auto-space after suggestion (#82)
• Separate backspace key repeat option (#81)
BUG FIXES:
• Capitalize I words for swipe (#72)
• Preserve proper noun case in dictionary (#72)
• Swipe capitalization after period
• Vibration not triggering (vibrate_custom fix)
• Settings toggles update Config immediately
• Greek/Math disabled in numeric layer (#77)
• Clipboard TransactionTooLargeException (#71)
• Vibration toggle properly disables haptics (#46)
• Space key types space when text selected
• Nav bar icons on Android 8-9 light themes
• Monet theme crash on Android < 12
• Nav bar overlap on Android 15
• Emoji/clipboard panel gap eliminated
• Panels no longer empty after app switch
• Splash animation pauses when keyboard opens
Build Information
Version: 1.2.8
VersionCode: 10208
- Package: tribixbite.cleverkeys
- Min Android: 5.0 (API 21)
- Target Android: 14 (API 34)
Install Options
| Source | Link |
|---|---|
| GitHub | Download APK below for your device |
| F-Droid | Coming soon (auto-update enabled) |
APK Variants
| ABI | Devices | VersionCode |
|---|---|---|
| arm64 | Most modern phones (2016+) | 102082 |
| armv7 | Older 32-bit devices | 102081 |
| x86_64 | Emulators, Chromebooks | 102083 |
CleverKeys Dev Build (e0932a3)
CleverKeys Android APK - Development Build
Commit: e0932a3
Branch: main
Date: 2026-01-22T16:43:09-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys Dev Build (a26ff46)
CleverKeys Android APK - Development Build
Commit: a26ff46
Branch: main
Date: 2026-01-22T02:57:11-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys Dev Build (8ecbf7d)
CleverKeys Android APK - Development Build
Commit: 8ecbf7d
Branch: main
Date: 2026-01-21T23:44:10-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings
CleverKeys Dev Build (31ee636)
CleverKeys Android APK - Development Build
Commit: 31ee636
Branch: main
Date: 2026-01-21T23:50:48-05:00
Downloads (per-ABI)
| APK | Device |
|---|---|
| arm64 | Most modern phones (2017+) |
| armv7 | Older 32-bit phones |
| x86_64 | Emulators, Chromebooks |
| universal | All devices |
Installation
- Download the APK matching your device
- Enable "Unknown sources" in Android settings
- Install and activate in Language & Input settings