A techie client from Ethiopia aimed to revolutionize typing experiences on iPhones by introducing a custom, AI-powered keyboard. As a useful productivity tool, this keyboard focuses on improving convenience for iPhone users globally.
The client wanted to make a universal AI keyboard for iPhones that offers contextual text predictions and multilingual support with multiple interactive features. Other objectives include seamless integration into various apps like X, WhatsApp, etc., and customizations for personalized experience.
Typing on various social media apps and other platforms is cumbersome especially when users want to switch between languages and express themselves with better word choices.
Existing keyboards lacked contextual awareness and failed to offer users an intuitive experience. The client wished to fill this gap through an advanced and AI-driven keyboard that works online and offline.
Handling data between the app and the extension was a challenge. With this, it was necessary to make a keyboard capable of using on any platform in the iPhone.
It was necessary to maintain data privacy and protect personal information when users utilize an AI-powered keyboard. A robust local processing was essential.
In the free version, users can utilize the keyboard’s limited features, whereas a monthly subscription can give unlimited access to features through in-app purchase.
This keyboard should work seamlessly across all applications even without using the Internet. The offline model should run in the background even when the app is not in use.
It was essential to ensure that the prompt categories bring up every time quickly for a seamless experience. Moreover, a sleek and user-friendly interface that aligns with iOS guidelines was necessary to build.
Our experienced iOS app developers have successfully designed a QWERTY keyboard based on ChatGPT. We also ensured that the user’s data remains secure when handling it between the app and extension.
We integrated 6 LLM-based offline chat models that users can download locally and utilize when there is no Internet. We also integrated the in-app purchase for weekly, half-yearly, and yearly subscription models.
iOS Swift
ChatGPT
Firebase
LLM (Large Language Model) for Offline Mode
This is an ongoing project and the client is happy with the app’s performance. The client is a tech enthusiast and keeps on suggesting innovative ideas that our team converts into excellent features in this iPhone and iPad application. Our client has witnessed a steady rise in the number of downloads and subscriptions to the KeyMinds AI Keyboard application.