
Size
49.76 MB
Android
5.0+
Downloads
72
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
What's New
https://github.com/tribixbite/CleverKeys/compare/v1.1.81...v1.1.88/
Description
CleverKeys is the only fully open-source neural network gesture keyboard for Android. Featuring an AI-powered swipe engine that runs entirely on-device, unlimited clipboard history, and a powerful theme engine with DIY customization. No proprietary libraries. No cloud dependencies. No data collection.
Why CleverKeys?
CleverKeys uses a custom transformer neural network (encoder-decoder architecture) trained specifically for swipe typing. Unlike algorithmic approaches, neural models learn complex patterns from real swipe data. The model architecture, training code, and datasets are all publicly available at CleverKeys-ML* — making it fully reproducible and auditable.
*CleverKeys-ML:
https://github.com/tribixbite/CleverKeys-ML
Key differentiators:
- Only keyboard with public ML training pipeline — verify exactly how the model was trained
- ONNX format — cross-platform, hardware-accelerated inference via XNNPACK
- Sub-200ms predictions — optimized for mobile with beam search decoding
- 208 customizable short-swipe gestures — 8 directions × 26 letter keys
Unlimited Clipboard History
Android restricts clipboard access for security - apps can't read clipboard contents in the background. But keyboards are special. As an Input Method Editor (IME), CleverKeys has legitimate clipboard access, making it the only way to get truly unlimited clipboard history without root.
Reliable Swipe Typing in Termux
CleverKeys is the only open-source keyboard with reliable swipe/gesture typing in Termux. Other keyboards either disable gestures in terminals (FlorisBoard), produce corrupted output (HeliBoard), or simply don't work (FUTO). Commercial keyboards like Gboard and SwiftKey also disable swipe in Termux. CleverKeys works everywhere — including terminal emulators, SSH sessions, and developer tools.
Extensive Theme Engine
CleverKeys features one of the most powerful keyboard theme engines available:
Built-in Themes (18+)
- CleverKeys Dark — Deep purple with silver accents (default)
- CleverKeys Light — Silver keys with purple accents
- Neon Cyan/Magenta — Vibrant cyberpunk aesthetic
- ePaper / ePaper Black — High contrast e-ink styles
- Jungle — Tropical teal theme
- Everforest Light — Soft green nature theme
- Monet (Auto) — Material You dynamic colors
- Dark / Light / Black / Alt Black — Classic options
- And many more...
DIY Theme Creator
Build your own themes on-the-fly with full control over:
- Key Colors — Default, Activated, Locked, Modifier, Special
- Label Colors — Primary, Sub-label, Secondary labels
- Border Colors — Full border customization
- Trail Effects — Swipe trail color and style
Features
Neural Network Gesture Recognition
- Transformer-based encoder-decoder model (5.4MB encoder + 7.4MB decoder)
- Sub-200ms predictions with hardware acceleration (XNNPACK)
- 100% local processing — works in airplane mode
- Full inference control — beam width, length normalization, pruning, early stopping
Unlimited Clipboard History
As an IME, CleverKeys has legitimate clipboard access that other apps don't:
- Unlimited history (configurable by count or storage size)
- Pin important items
- Search through history
- Persistent across reboots
- Export/Import for backup
Privacy First
- Zero network permissions — literally cannot phone home
- No analytics or telemetry
- No cloud sync
- All processing on-device
- Open source = auditable
Full Prediction Control
Unlike black-box keyboards, CleverKeys exposes all parameters:
- Beam search tuning (width, length normalization, pruning)
- Autocorrect settings (thresholds, style presets)
- Dictionary control (custom words, frequency adjustments)
- Gesture sensitivity and thresholds
100+ Keyboard Layouts
Inherited from Unexpected Keyboard:
- 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 — Ctrl/Meta/Fn keys for Termux users
- Short swipe gestures — Swipe keys for symbols, navigation, clipboard, and function keys (inherited from Unexpected Keyboard)
- Backup & Restore — Export all settings and custom data
Rate this app
Ratings & Reviews
No reviews yet.