LeanType
LeanType is a fork of HeliBoard - a privacy-conscious and customizable open-source keyboard based on AOSP/OpenBoard.
This fork adds optional AI-powered features using Gemini, Groq, and OpenAI-compatible APIs, offering a hybrid experience: a private, offline core with opt-in cloud intelligence.
What's New in LeanType
- 🤖 Multi-Provider AI - Proofread using Gemini, Groq (Llama 3, Mixtral), or OpenAI-compatible providers.
- 🛡️ Offline AI - Private, on-device proofreading and translation using ONNX models (Offline build only).
- 🌐 AI Translation - Translate selected text directly using your chosen AI provider.
- 🧠 Custom AI Keys - Assign custom prompts and personas (#editor, #proofread) to 10 customizable toolbar keys.
- ⌨️ Dual Toolbar / Split Suggestions - Option to split suggestions and toolbar for easier access.
- 🖱️ Touchpad Mode - Swipe spacebar up to toggle touchpad; custom sensitivity controls.
- 🎨 Modern UI - "Squircle" key backgrounds, refined icons, and polished aesthetics.
- 🔄 Google Dictionary Import - Easily import your personal dictionary words.
- ⚙️ Enhanced Customization - Force auto-capitalization toggle, reorganized settings, and more.
- 🕵️ Clear Incognito Mode - Distinct "Hat & Glasses" icon for clear visibility.
- 🔍 Clipboard Search & Undo - Search through your clipboard history directly from the toolbar, and undo accidental item deletions.
- 📸 Screenshot Suggestion & Clipboard - Suggests recently taken screenshots for quick sharing via the suggestion strip and saves them to your clipboard history.
- 🔎 Emoji Search - Search for emojis by name. Requires loading an Emoji Dictionary.
- 🔒 Privacy Choices - Choose Standard (Opt-in AI), Offline (Hard-disabled network, offline model load), or Offline Lite (Minimalist, no AI) versions.
Screenshots
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Download
You can download the latest release from the GitHub Releases page.
📦 Choose Your Version
1. Standard Version (-standard-release.apk)
- Features: Full suite including AI Proofreading, AI Translation, and Gesture Library Downloader.
- Permissions: Request
INTERNETpermission (used only when you explicitly use AI features). - Setup: Use the built-in downloader for Gesture Typing. Configure AI keys in Settings.
2. Offline Version (-offline-release.apk)
- Features: All UI/UX enhancements and Offline Neural Proofreading (ONNX).
- Permissions: NO INTERNET PERMISSION. Guaranteed at OS level.
- Best For: Privacy purists.
- Manual Setup Required:
- Gesture Typing: Download library manually and load via Settings > Gesture typing.
- Offline AI: Download ONNX models and load via Settings > AI Integration. 👉 See Offline Setup Instructions
3. Offline Lite Version (-offlinelite-release.apk)
- Features: All UI/UX enhancements but NO AI FEATURES.
- Permissions: NO INTERNET PERMISSION. Guaranteed at OS level.
- Best For: Minimalists who want a modern keyboard without any AI components (~20MB size).
- Manual Setup Required:
- Gesture Typing: Download library manually and load via Settings > Gesture typing.
Original HeliBoard Features
- Add dictionaries for suggestions and spell check
- Customize keyboard themes (style, colors and background image)
- Customize keyboard layouts
- Multilingual typing
- Glide typing (requires library)
- Clipboard history
- One-handed mode
- Split keyboard
- Number pad
- Backup and restore settings
For original feature documentation, visit the HeliBoard Wiki.
Setup
AI Features Setup
LeanType supports multiple AI providers: Google Gemini, Groq, and OpenAI-compatible (OpenRouter, HuggingFace, etc.).
👉 Read the Full AI Setup & Features Guide
Quick Start:
- Get a free key from Google AI Studio (Gemini) or Groq Console (Groq).
- Copy the API key.
- Go to Settings → AI Integration → Set AI Provider.
- Select your provider and paste the API Token.
- Select Model and target language
[!IMPORTANT] Privacy: Your input data is sent to the configured provider. 👉 View Privacy Policies for Providers
Contributing
For issues specific to LeanType features, please open an issue in this repository.
For issues with core HeliBoard functionality, please report to the original HeliBoard repository.
License
LeanType (as a fork of HeliBoard/OpenBoard) is licensed under GNU General Public License v3.0.
See LICENSE file.
Credits
Original Projects
- HeliBoard by Helium314 - The excellent keyboard this fork is based on
- OpenBoard
- AOSP Keyboard
- Original icon by Fabian OvrWrt
- All HeliBoard Contributors
LeanType
- Built with ❤️ by LeanBitLab
🛡️ LeanBitLab Ecosystem
Check out our other projects: 👉 LeanBitLab Projects
Support the Development
Building and maintaining privacy-focused, offline AI apps takes time and resources (test devices, server costs, etc.).
If you love LeanType, please consider supporting the project!
Your support keeps the code 100% Free and Open Source.
LeanType • Privacy-focused keyboard with AI enhancements






