Long Horizon · Language model
அகரம்
Agaram
An open Tamil–English language model, trained from scratch. Agaram 2.5B chats in Tamil script, in romanized Tamil (Tanglish) and in English, and it can call tools. This program was called TamilLM until the model was named.
Try the previewPublic chat demo on Hugging Face, open until 18 October 2026.
Why this exists
Tamil has tens of millions of speakers and a written literature more than two thousand years old. Open language models still serve it poorly.
Part of the reason is the tokenizer. Most vocabularies are learned mainly from English. On our samples, Qwen2.5's tokenizer splits an average Tamil word into 9.4 tokens and an English word into 1.35, so the same number of words costs about seven times as many tokens in Tamil. Adding Tamil tokens to an existing model leaves them untrained. Training from scratch let us build the tokenizer for Tamil first.
The name came from a public poll. Agaram (அகரம்) is the letter அ, the first letter of the Tamil alphabet.
What it can and cannot do
- It translates between Tamil and English better than Sarvam-1, a 2B multilingual base model, in all six directions we measured.
- It is weak on knowledge: on reading comprehension and Tamil MMLU it scores near chance, well below Sarvam-1, which was trained on far more tokens.
- On 50 everyday prompts written by a native speaker after the release checkpoint was chosen, an LLM judge rated 46% of its replies usable (22–24 of 50 over three passes). Nearly every failure was a wrong fact.
- On 25 tool prompts it chose the right tool 23 times and produced exactly the expected arguments 13 times. The tool schemas also appear in its training data.
- It is a research model: not red-teamed, and not suitable for uses where a wrong or harmful answer could cause damage without a person checking it.