Open weights · public benchmarks

Models

We release open models with the evidence needed to test every claim: weights, benchmarks, limitations, and reproducible results. No black boxes.

New · Voice

Swar स्वर

Give Swar 20 to 30 seconds of anyone's voice, a WhatsApp voice note is enough, and it speaks for them: Nepali, English, and Nepali mixed with English. It has the lowest pronunciation error on NepTTS-Bench and is first on the Nepali voice cloning benchmark.

2.92%pronunciation error on NepTTS-Bench (next best 4.32%)
5.6%errors on Nepali mixed with English (OmniVoice 11.4%)
#1on the Nepali voice cloning benchmark
Swar स्वर

Speech recognition

Kriti V1

Kriti V1 is a 119M-parameter Nepali-only speech recognition model. It shares rank one of 19 evaluated systems on the Nepali development benchmark, records the lowest raw word error rate of all of them, and was trained on 630 hours of open Nepali audio.

24.08%primary word error rate, rank #1 of 19
119Mlive parameters after Nepali-only pruning
630 hof open Nepali training audio
Kriti V1

Phone-call speech

Kriti Telephony

Phone audio is 8 kHz, compressed and noisy, and models trained on studio speech fall apart on it. Kriti Telephony is trained for real calls and sets a new state of the art on NepTel, the public benchmark of Nepali call-center recordings.

32.38NepTel WER, new state of the art
1.4points better than the previous best (33.81)
8 kHznarrowband phone audio
Kriti Telephony

Language model

BarunLM 35M

BarunLM is a 35M-parameter decoder-only base model, built to study how architecture, data quality and evaluation interact under hard compute limits. Twelve layers repeat three local-attention blocks and one global one. It is a measuring instrument, not a chatbot.

35.07Mparameters
5.7Btraining tokens
2,048context length, 12 layers