Self-hosted realtime speech-to-text for voice agents

Every voice agent hears, thinks and speaks. lini is the hearing part: realtime speech-to-text that runs on your own servers, with the open-source model you choose.

Why teams choose self-hosted speech-to-text

The problem with open-source models

The most accurate open models, like Whisper and Parakeet, are offline. They wait for the full sentence, so callers sit in silence. That silence is when people say "Hello? Are you there?" and hang up.

What lini changes

How it fits your stack

lini sits between your audio and your model, and hands live text to the rest of your agent: your language model, your voice, your telephony. On a call we look at your stack together (custom code or popular voice-agent frameworks) and agree how to connect it.

Questions

Is lini a language model or a voice?

No. lini is only the listening part, speech-to-text. You keep your own language model and voice.

Does audio leave our servers?

No. lini runs inside your infrastructure, next to your model.

Which telephony works?

Anything that can give us the call audio, including 8 kHz phone lines.

Is it ready for production?

We're in early access with a few teams. On a call we'll tell you honestly whether your use case is a fit today.

Want to see it on your own audio?

Book a 30-minute call