Skip to main content

Hold. Speak.Polished.

Hold a shortcut, speak naturally, and clean text lands wherever your cursor sits.

uh, quick note tomorrow at three make it warmer actually scratch that client-ready new paragraph for the board deck maybe soften this Slack reply no, say Friday invoice follow-up add the context make it shorter legal tone Cursor note French greeting subject line clean it up um, I think I think dictionaire dictionary
0:07
Hi Arnaud, can we move tomorrow's call to 3 PM?

Olinra transforms

From ramble to ready.

Olinra turns messy spoken thoughts into clean, polished writing you can send with confidence.

uh quick note actually make that shorter for tomorrow's client call

Client call tomorrow

Just circling back to confirm our call tomorrow at 3:00 PM.

I'll have the latest updates and next steps ready to go.

Looking forward to it!

Polished

Email Before After

You say

hi just following up on the deck I sent yesterday um slide seven has a bit too much could we cut that section and move our call to four pm thanks

Olinra writes

Hi! Just following up on the deck I sent yesterday.

Slide 7 has a bit too much; could we cut that section?

Also, can we move our call to 4:00 PM?

Thanks!

Slack Before After

You say

heads up the deploy got pushed to tomorrow morning because of an edge case in payments uh nothing blocking I'll update in the thread

Olinra writes

Quick update: we're moving the deploy to tomorrow morning due to an edge case in payments.

Nothing blocking. I'll share updates in the thread.

Linear Before After

You say

add a task for the mobile onboarding flow uh we need analytics and an A B test let's target next Friday

Olinra writes

Title: Mobile onboarding flow

Description: Implement analytics events and A/B test for the headline.

Target: Next Friday

How it works

Three seconds. Three steps.

Hold a shortcut, speak naturally, and polished text lands wherever your cursor sits. The whole loop runs in under three seconds.

Ctrl + Shift + Space
01.

Hold the shortcut.

Default is Ctrl, Shift, and Space together. Change it in Settings if it collides with another app.

02.

Speak naturally.

Up to three minutes per take. Pause, change your mind, correct yourself. Say "new line" or "period" when you want them inserted exactly. The widget pulses with your voice while you talk and shimmers while it polishes.

Hi Arnaud, can we move tomorrow's call to three o'clock?

03.

Polished text lands.

Voxtral transcribes. Mistral cleans up filler, fixes punctuation, resolves self-corrections. The result pastes into whatever app the cursor was in.

See it in action

Dictate straight into Slack. Dictate straight into Email. Dictate straight into Notion. Dictate straight into Cursor. Dictate straight into ChatGPT. Dictate straight into Linear.

Olinra works where you write. Use the same shortcut to dictate in Slack, Email, Notion, Cursor, ChatGPT, Linear, and everywhere else.

See Olinra in action across your tools

Switch app demo

Your shortcut. Your flow. Works everywhere.

The wedge

Your voice never leaves Europe.

Most dictation tools route your audio through Silicon Valley. We do not. Olinra is engineered around three pillars that hold from the first ms of the first request.

Olinra API · Frankfurt Mistral models · Paris
01.

EU-only inference

Voxtral and Mistral models, both hosted on EU endpoints. Every request to transcribe and polish your dictation routes through Frankfurt.

02.
OpenAI Anthropic Google

No US AI subprocessors

No OpenAI. No Anthropic. No Google. The wedge is not marketing language, it is the architecture.

Read the subprocessor list

03.

Audio never persisted

Your voice streams straight into Voxtral and is discarded on response. No transcripts saved server-side, no final text retained.

Built by

A Belgian developer who got tired of Silicon Valley listening in on his client conversations.

Tim Pieters · Brussels, 2026

I write code for a living and I dictate everything. Until last year I was happy with Wispr Flow. Then I read the architecture and realised my client conversations were round-tripping through Silicon Valley. For a Belgian developer working with European clients, that is not a thing you keep doing.

So I rebuilt it the way it should exist. EU-only inference, audio discarded on response, no transcripts retained server-side. Same hold-to-speak workflow, different geography under the hood.

Olinra is for the people who handle other people's data. Lawyers, consultants, devs, anyone who would rather not narrate their client calls into a US-hosted API.

Read the full argument

Made in Brussels·Hosted in Frankfurt

Speaks your language

Six European languages. Auto-detected.

Voxtral identifies the language from the first words. Bias the detection by setting your UI locale in Settings if you switch a lot.

  • NL

    Dutch

    “Hallo”

  • FR

    French

    “Bonjour”

  • EN

    English

    “Hello”

  • DE

    German

    “Hallo”

  • IT

    Italian

    “Ciao”

  • ES

    Spanish

    “Hola”

Olinra

Two minutes.
Yours from Frankfurt.

Free for 2,000 words a week. Pro is €12 / month. No card to start, no signup form, no audio leaving Europe.