Setting up your API key

Vito is free, and it has no account. What it does have is a place for your own key, so the AI services do their work for you directly and bill you at their price — with nobody in between taking a cut.

You need two keys, because two different things happen to what you say. One service listens and produces words. The other reads those words and turns them into text worth sending: hesitations gone, sentences mended, line breaks where you asked for them.

The listening half

Pick one of these. They do the same job, and the trade between them is worth ten seconds of your attention:

Neither choice is permanent. Swapping later is a matter of pasting a different key, so starting on the free credit and moving to the cheaper option once you know you will keep using it is a perfectly sensible order.

Soniox — recommended → Speech to text in 60 languages, five-minute setup AssemblyAI → An alternative engine, quickest of the three to set up

The tidying half

This one is not optional if you want dictation that reads like writing. Without it you get an accurate transcript of someone talking, which is not the same thing as text.

Two ways to do it. Anthropic's Claude is the paid option and, in our view, the best at it. Groq is the free one: a genuine no-cost tier that is more than enough for tidying dictation, and it does not train on what you send. If you want Vito to cost nothing at all, pair Groq's free cleanup with AssemblyAI's free starting credit.

Anthropic (Claude) → The paid option, and the best at turning transcript into text Groq — free → A genuinely free tier for the cleanup step. Not Grok/xAI

Before you start

A few things worth knowing, whichever provider you pick:

Want to try Vito before any of this?

You can. Vito has a demo mode with sample content that needs no key at all, so you can see how it works and decide afterwards whether the setup is worth your five minutes.