HoldToType

roadmap

What is being built next, and how to get your idea onto the list

This is a plan, not a promise of dates. What it is, though, is honest: everything below is either already in progress or genuinely intended, and most of it arrived because somebody asked for it. The stops are in order; there are no dates on them.

Updated · Vitalii Yemets

Push-to-talk9 models, live textTranslationPost-processingRulesHistory7 designsInstaller & portable8 languagesWizardNemotron defaultNew wizardEditing commandsBatch filesDelta updatesHelp in 8 languagesStore & signingLinuxYOU ARE HERE
10 stops behindnext stop: Nemotron default7 more ahead

Next stops, in order

Behind us

✓shipped

Push-to-talk dictation into any program

Hold two keys, speak, let go: the text lands where the cursor was, in any program with a text field.

✓shipped

Nine speech models, one per language

Whisper, Nemotron 3.5 with live text while you speak, Parakeet, Canary, GigaAM and more. The program keeps one per language.

✓shipped

Translation into seven languages

Speak in your language, get the text in English, German, Spanish, French, Italian, Polish or Ukrainian.

✓shipped

Post-processing by a local editor model

A small language model on your disk takes out fillers, fixes punctuation and changes tone. Prompts are yours to edit, or point it at any API.

✓shipped

Dictionary, replacements, voice commands

Rare words the model should lean towards, guaranteed replacements, and phrases that act instead of landing in the text.

✓shipped

History with exclusions

A list of what you dictated, text only, off by default, with programs you can leave out.

✓shipped

Seven designs, light and dark

Editor, Fluent, Studio, Soft, Document, Neon and Terminal, all set in IBM Plex Mono.

✓shipped

Installer and portable build

An installer that picks the folder and the first model, or a folder you unpack anywhere. Updates never re-download the models.

✓shipped

Eight interface languages

English, German, Spanish, French, Italian, Polish, Ukrainian and Russian, or it follows Windows.

✓shipped

First-run wizard

Five short steps on the first launch: interface language, dictation language and its model, shortcut and microphone, a field to try it in, start with Windows.

If you need a feature, ask — it gets built

Small things usually appear in the next release. Larger ones get a straight answer about when, or an explanation of why not. Nothing is ignored, and there is no voting queue to climb.

Open an issue

The best place for anything with steps, screenshots or a log. It stays public, so other people can add to it and see when it is done.

Request a feature

Report a problem

Something broken, wrong or confusing. A version number and the last lines of the log are enough to start; the log is in English and never contains what you dictated.

Report a problem

Write directly

If GitHub is not for you, mail works just as well. Replies come from the person who writes the program, usually within a couple of days.

holdtotype@outlook.com

What to put in a request

  1. What you were trying to do, in your own words.
  2. What the program does instead today.
  3. How often it happens — every dictation, or once a week.
  4. Your language and the model you use, if it might matter.

What happens then

  1. You get an answer, not an automated one.
  2. If it is small and clearly right, it lands in the next release.
  3. If it is large, it goes on this page so you can see where it stands.
  4. When it ships, the release notes say who asked for it, if you want them to.

Missing something? Say so.

The list above exists because people wrote in. Yours can be on it by tomorrow.

Request a featureor mail holdtotype@outlook.com