AI Keyboard — User Guide
An Android keyboard (IME) that lets you speak instead of type. Optionally run the transcript through AI “prompts” to fix grammar or rewrite tone using Google’s Gemini API (requires your own API key).
Features
What AI Keyboard can do:
- Voice-to-text dictation inside any app (microphone button)
- Gemini Live streaming transcription (availability depends on Gemini API plan/quota; may be unstable on free tier)
- Optional AI correction/rewriting using Gemini (API key required)
- Prompt chips for tone/style (Fix Grammar, Professional, Casual, etc.)
- Correction preview with actions: Insert / Copy / Share / Dismiss
- Settings for auto-correct, auto-insert, and auto-copy
- Token usage statistics stored locally on-device
Setup (first time)
AI Keyboard is a system keyboard. You only need to enable and select it once.
1) Open AI Keyboard
Open the app from your launcher. You’ll see the setup wizard.
2) Enable the keyboard
Follow the wizard and enable AI Keyboard in your device’s input method settings.
3) Select AI Keyboard as your current keyboard
Tap Select Keyboard, then choose AI Keyboard from the system picker.
4) (Optional) Add a Gemini API key
Add your Gemini API key to enable AI correction/rewriting. You can skip this and add it later in Settings. Need help getting a key? Step-by-step guide.
How to use
Use AI Keyboard anywhere you can type.
Choose a prompt (style)
Prompt chips control how AI rewrites your text (for example: Fix Grammar vs. Professional tone).
Settings & customization
API key & voice behavior
In Settings, you can add/clear your Gemini API key, toggle auto-correct after voice, and control whether corrected text is auto-inserted or auto-copied. Need help getting a key? Step-by-step guide.
Gemini Live vs Android transcription
Choose your speech recognition provider: Android (Free) uses the device SpeechRecognizer (recommended if you don’t have a paid Gemini plan). Gemini Live provides streaming transcription, but on the free tier it may be unstable or quota-limited. Free keys are still great for output styles (Fix Grammar / Professional / Casual). For native audio pricing details, see Gemini API pricing. For a quick monthly estimate, see Cost estimator.
Manage prompts
Enable/disable built-in prompts and keep only the styles you want to see on the keyboard.
Permissions & data (summary)
- Microphone: used for voice dictation when you tap the mic.
- Internet: required for AI correction requests (Gemini); voice dictation may also use network depending on your device’s speech recognition service. Gemini Live streaming transcription requires internet.
- API key: stored encrypted on-device using AndroidX Security.
- Usage stats: token usage is stored locally on-device.
Troubleshooting
- The keyboard doesn’t appear: go to Setup/Settings → enable AI Keyboard, then select it as the current input method.
- Microphone not working: grant microphone permission and try again.
- AI correction not working: ensure a Gemini API key is configured and you have internet access.
- Gemini Live not working: if you’re on the free tier, Live streaming can be unstable or quota-limited. Try again, confirm your API key and plan/quota, or switch Settings → Speech Recognition → Provider to Android (Free) for transcription and keep using Gemini for output styles. See Gemini API pricing.
Support contact
Developer: YCK
Email:
support@kengblog.com
Google Play:
play.google.com/store/apps/details?id=com.kengblog.aikeyboard
Feedback:
https://forms.gle/EVX64Rimp2fQsJxh8
Closed testing:
How to join & help test