How a Bengaluru techie's attempt to help with Kannada homework led to a keyboard app for 21 Indian languages

Bengaluru based developer Krishna Permi has created a keyboard app for iPhone that runs entirely on-device, requires no internet, and collects no user data.

Aman GuptaTarunya Sanjay
Updated1 Jun 2026, 06:46 PM IST
Akshar app created by Krishna Permi
Akshar app created by Krishna Permi(Mint)

A father trying to help his son complete Kannada homework may not sound like the beginning of a technology story. But for Bengaluru-based developer Krishna Permi, that everyday challenge eventually led to the creation of Akshar, a free keyboard app that runs entirely offline.

The app, available on iPhones and iPads, allows users to type phonetically in English and convert text into Indian scripts. Akshar processes everything directly on the device rather than sending user data to external servers, meaning there is no risk to their data.

The app currently supports typing across 21 Indian languages, including Hindi, Kannada, Tamil, Telugu, Bengali, and Marathi, as well as Bodo, Dogri, Kashmiri, Konkani, Maithili, Manipuri, Sanskrit, and Sindhi. Meanwhile, the keyboard's UI can be accessed in all 11 Indian languages currently supported by Apple.

View full Image
Akshar app

Why did Permi develop Akshar?

The idea emerged when Permi was helping his son practise Kannada, a language he had grown up reading and writing in northern Karnataka.

"I wanted a simple app for the practice work that I was helping my kid with," Permi said in an interaction with Mint. "One of the things that was bothering me was basically that I didn't have any control over what users are sending to Google."

That concern eventually evolved into a privacy-focused keyboard that works without an internet connection.

“For the app to be used by all age groups, whether they're using it for their first words or they're entering their OTPs or credit card information, I needed a solution which works without an internet connection,” he said.

Also Read | Apple smart glasses set to arrive in 2027 with unique designs, colors

Why the name Akhshar?

For Permi, the name of the keyboard is closely tied to his lifelong connection with writing.

"I associate myself primarily as a writer," he said, “I wanted to do something around that. When I was trying to build this app, I felt there was no other name that felt so perfect as Akshar.”

The inspiration for his app's name also came from his father, who introduced him to language and writing at a young age. With his keyboard app, Permi also wanted a name that reflected that connection.

The name also carries a deeper meaning, which signalled the resilience behind the idea for Permi.

"Akshar means imperishable, indestructible. So it kind of resonated with me," he said.

Building Akshar

Permi told Mint that he used an open-source AI model developed by AI4Bharat while building Akshar. The model is designed to predict English character combinations and convert them into other Indian languages, such as Kannada, Hindi, or Gujarati.

However, Permi explained that getting the model to run inside an iPhone keyboard was not straightforward.

"The major challenge is the size. The IndicXlit model is actually around 350MB," Perini said. "But for a keyboard to work, only a limited space is allocated, maybe around 75MB."

To overcome that limitation, he worked on compressing the model while preserving accuracy, collaborating with the Apple Developer Centre in Bengaluru.

"I went to the Apple Developer Centre in Bengaluru," he said. “They helped me with the concepts of quantisation, how we can actually compress it. Instead of 32 floating-point values, I used 16. In that way, it has compressed the size without losing the accuracy.”

About the Authors

Aman Gupta is a Digital Content Producer at LiveMint with over 3.5 years of experience covering the technology landscape. He specializes in artificial intelligence and consumer technology, reporting on everything from the ethical debates around AI models to shifts in the smartphone market. <br> His reporting is grounded in first-hand testing, independent analysis, and a focus on how technology impacts everyday users. He holds a PG Diploma in Radio and Television Journalism from the Indian Institute of Mass Communication, Delhi (Class of 2022). <br> Outside the newsroom, he spends his time reading biographies, hunting for the perfect coffee beans, or planning his next trip. <br><br> You can find Aman on <a href="https://www.linkedin.com/in/aman-gupta-894180214">LinkedIn</a> and on X at <a href="https://x.com/nobugsfound">@nobugsfound</a>, or reach him via email at <a href="aman.gupta@htdigital.in">aman.gupta@htdigital.in</a>.

Tarunya Sanjay is a journalist at Mint covering startups, business, consumer internet, artificial intelligence, and internet culture, with a focus on how digital products and platforms shape everyday life. Her reporting explores startup ecosystems, digital platforms, creator economy trends, AI-driven consumer shifts, and changing patterns in how people work, spend, communicate, and consume content. She is particularly interested in stories at the intersection of business, technology, and culture, with an emphasis on making fast-moving digital trends accessible and relatable. <br><br> Before joining Mint, she covered startups, entrepreneurship, venture capital, and technology for Outlook Business, reporting on business trends, emerging innovation, and India’s evolving startup landscape. She also worked with AIM Media House covering similar beats in the startup and digital economy space. She began her journalism career reporting city, civic, and human-interest stories for The Times of India and The Hindu before moving into business and technology journalism. Her work spans consumer internet trends, digital culture, AI products, and the evolving relationship between people and digital platforms in India. <br><br> While her core beat lies in tech, AI, business, and startups, she is not confined to a single niche and often explores stories across these interconnected domains.

Catch all the Technology News and Updates on Live Mint. Download The Mint News App to get Daily Market Updates & Live Business News.

HomeTechnologyHow a Bengaluru techie's attempt to help with Kannada homework led to a keyboard app for 21 Indian languages
More