The world’s 3rd most spoken language, typed on the world’s most used keyboard. In a few MB.
Hindi typed in English letters → Devanagari, fully offline. Context-aware, as you type. The whole thing is — and runs inside this tab; nothing you write ever leaves your device.
in the world
(first or second language)
no server and no GPU
Source: Ethnologue 200, 2026 (29th edition, SIL Global). Speaker counts include second-language speakers.
Try an example
Every preview below is computed live by the model in your browser.
What it brings on-device
No server in the loop. Every example below is computed right now, inside this page.
By the numbers
Each tile is generated by the release build from measured results and appears only if its rule holds.
Small model. Serious accuracy.
Built for keyboards, chat apps and browsers where every kilobyte and millisecond counts.
Fits where big models can’t
Download size of the core and of core + dictionary versus a widely used open transliteration model.
How it works
- 1Generate
A 4-bit character Transformer (the core) proposes spellings. With the dictionary pack attached it also searches a lexicon trie and consonant-skeleton matches, and adds acronym and spelling-variant candidates.
- 2Rerank
A tiny learned reranker scores every candidate with model, lexicon and frequency features.
- 3Decide in context
With the dictionary pack, a compact word-bigram language model chooses the best sentence, e.g. मैं vs में. Without it, each word keeps its top-ranked spelling.
License & attribution
Free for commercial use. Credit AksharaLP and Sourojit Dhua when you ship it.
Commercial use allowed
Use, modify and ship the model and runtime in commercial products, free of charge, under the Apache License 2.0.
Attribution required
Apache-2.0 §4(d): every redistribution or derivative (apps, web pages, extensions, SDKs, fine-tuned or converted models) must include the NOTICE file. The runtime keeps its /*! … */ header, including when minified.
Transliteration by AksharaLP (Sourojit Dhua) — https://huggingface.co/sourojitdotcom/AksharaLP-1M
Hindi typing powered by <a href="https://huggingface.co/sourojitdotcom/AksharaLP-1M">AksharaLP by Sourojit Dhua</a>
@software{dhua_aksharalp_2026,
author = {Dhua, Sourojit},
title = {AksharaLP: Tiny, Context-Aware Hindi Transliteration for the Browser},
year = {2026},
url = {https://huggingface.co/sourojitdotcom/AksharaLP-1M},
license = {Apache-2.0}
}