Windows Pro beta

NeuroSwitcher Pro fixes wrong-layout typing before it breaks your flow.

Type in English, Russian, Hebrew, or experimental German. NeuroSwitcher detects layout mistakes, rewrites the text locally, and lets you keep working without sending keystrokes to the cloud.

Unsigned beta build. Windows SmartScreen may show a warning — click More info → Run anyway. Some antivirus tools save the file as .ex_; rename the extension back to .exe to run it. Details.

  • Local-first
  • Windows 10 / 11
  • Open core
  • No telemetry
note.txt

ghbdtn, vbh!

привет, мир!

Detected: EN keys -> RU text
Status: Running Mode: Both Hotkey: Pause

Current functionality

A practical keyboard assistant for multilingual work.

NeuroSwitcher is built for people who move between languages all day: messages, documents, code comments, search, support chats, and internal tools.

Automatic wrong-layout correction

Analyzes the recent typing buffer, detects when the characters do not fit the active language, switches the layout, and replaces the text. For manual control, press Pause to convert the last word or selected text. Undo the last correction with Shift+Pause.

Pause and resume

Temporarily stop or restart the runtime with Ctrl+Shift+P. The same control is available from the tray menu when you prefer not to use a hotkey.

English, Russian, Hebrew

Stable core mappings cover English, Russian, and Hebrew in both directions. German support is present as an experimental path.

Hebrew done properly

Supports SI-1452 Classic, SI-1452-2 Arkan, and Phonetic QWERTY-Hebrew variants, with BiDi fixes for brackets and direction markers.

Transliteration mode

Type Latin input and convert it into Russian or Hebrew. Toggle Translit Mode with Ctrl+Alt+T or from the tray menu; the tray also opens the transliteration rules cheatsheet file.

Smart dictionary

Includes 430+ built-in transliteration entries and lets users add custom replacement pairs without changing the core engine. The user dictionary is edited in Pro Console: it stores fromto rules, not accepted wordforms.

Live suggestions

Shows local in-typing suggestions. Accept with Right, toggle suggestions with Ctrl+Alt+S, and move through candidates with Up / Down.

Typing polish

Can auto-capitalize after sentence endings and fix accidental double-uppercase words such as HEllo to Hello. Use Ctrl+Insert to accept the current wordform: NeuroSwitcher remembers that the word is already correct, but does not create a dictionary replacement.

App exclusions

Disable corrections for selected processes: games, video players, terminals, IDEs, or any app where keyboard interception should stay out of the way.

Flexible configuration

Pro Console exposes the confidence threshold, buffer size, suggestions, hotkeys, and Translit Mode languages. Quick shortcuts open the right section directly: Ctrl+Alt+H for clipboard, Ctrl+Alt+K for dictionary, and Ctrl+Alt+W for wordforms. It also has a silent-start switch: no log console window on the next launch.

System tray menu

Use the tray icon to pause or resume NeuroSwitcher, switch Translit Mode targets, open the cheatsheet, open Pro Console, change UI language, or quit.

Default keyboard shortcuts

Start using NeuroSwitcher without opening settings.

These are the current default shortcuts in the beta. Pro Console lets you change them later if they conflict with your workflow.

PauseManual correctionConvert the last word or selected text.
Shift+PauseUndo correctionRevert the last NeuroSwitcher rewrite.
Ctrl+Shift+PPause or resumeTemporarily stop or restart the runtime.
Ctrl+Alt+TTranslit ModeCycle Latin input conversion to Russian, Hebrew, or off.
RightAccept suggestionUse the currently highlighted live suggestion.
Ctrl+Alt+SToggle suggestionsShow or hide the live suggestion overlay.
Up / DownNavigate candidatesMove between suggestion variants.
Ctrl+InsertAccept wordformAdd the current word to spellcheck exceptions; this does not create a dictionary pair.
Ctrl+Alt+VPaste corrected clipboardPaste the wrong-layout-corrected version when available.
Ctrl+Alt+HClipboard pickerOpen Pro Console on the clipboard history tab.
Ctrl+Alt+KUser dictionaryOpen Pro Console on the custom replacement rules tab.
Ctrl+Alt+WWordforms listOpen accepted spellcheck wordforms for quick cleanup.

Pro beta

The beta focuses on control, diagnostics, and a finished desktop workflow.

Pro is not just a prettier tray icon. It is the control layer around the local Rust runtime: visual settings, dictionary editing, runtime health, clipboard workflow, and packaging for non-technical users.

Pro ConsoleTauri desktop UI over the shared Rust core, available from the system tray menu.
Settings editorHotkeys, modes, confidence, Hebrew layout, suggestions, and startup behavior.
Dictionary editorAdd custom entries, exclude built-in rules per word (e.g. keep a name like "Хелло" from being rewritten), all without hand-editing JSON.
Clipboard historyLast 30 entries, pinned items, secret masking, and wrong-layout paste hints.
Runtime diagnosticsConfig paths, model assets, charmap readiness, status, pause/resume, and logs.
Beta trackPublic beta now; feedback from everyday use shapes the next builds.

Privacy and trust

Your typing stays on your machine.

No cloud dependency

Detection, correction, transliteration, dictionaries, and Pro console state are designed to work locally.

No clipboard pollution

The core substitution path uses Windows text input APIs instead of relying on the clipboard for normal corrections.

Open core architecture

The shared runtime, mappings, config, hooks, and UI-safe API are separated from the commercial Pro shell.

Language coverage

Built around real multilingual typing.

EnglishQWERTY base mapping, detection, conversion, spell polish.
RussianWrong-layout correction, transliteration dictionary, Translit Mode.
HebrewClassic, Arkan, Phonetic layouts, BiDi fixes, Translit Mode.
GermanExperimental conversion and umlaut-oriented transliteration path.

FAQ

Questions beta testers usually ask.

Is NeuroSwitcher Pro Beta free?

Yes, the beta is free to download and test. Beta access is for real-world testing and feedback while the product is being polished.

Windows blocks the file or saves it as .ex_ — what now?

The beta is not yet code-signed, so two things can happen on download:

Windows SmartScreen warning — when you run the file, you see "Windows protected your PC". Click More info, then Run anyway. This warning goes away once the build is signed for the public release.

Antivirus rename to .ex_ — some products (Kaspersky, Bitdefender, corporate AV) quarantine unknown executables by changing the extension so they cannot be launched accidentally. Open your Downloads folder, rename NeuroSwitcher-Pro-Beta-X.Y.Z.ex_ back to .exe, and it will run. If your AV outright deleted the file, restore it from the AV quarantine and add a local exception.

You can verify the file you downloaded is the original: every release publishes its SHA-256 at /v1/latest. Compare it with certutil -hashfile NeuroSwitcher-Pro-Beta-X.Y.Z.exe SHA256 in PowerShell.

Does it require the internet while typing?

No. The beta is local-first: typing, detection, and correction run on your computer without constant internet access.

Can I turn it off in specific apps?

Yes. NeuroSwitcher supports a process exclusion list and Pro includes a friendlier visual editor for it.

What should beta testers report?

False positives, missed corrections, keyboard-layout edge cases, app-specific conflicts, installer issues, and confusing Pro Console settings.

How do I stop the built-in dictionary from rewriting a specific word?

Open the Dictionary tab in Pro Console (fastest way: Ctrl+Alt+K) and add the word to Excluded Base Terms. The built-in transliteration rule is muted just for that entry — everything else keeps working, and you don't lose the rule on the next update.

Common cases: a friend's nickname that looks like a translit target ("Хелло" stays as a name instead of being rewritten to "hi"); a term used in your professional jargon where the automatic conversion is wrong; a word you simply prefer to type as-is. One entry per line, save the dictionary, and the rule is gone for you.

Free beta download

Try NeuroSwitcher Pro before the public release.

Download the signed beta build, test it in your everyday apps, and send feedback about missed corrections, false positives, or shortcut conflicts.

Download Pro beta

Unsigned beta build. Windows SmartScreen may show a warning — click More info → Run anyway. Some antivirus tools save the file as .ex_; rename it back to .exe to run it. Details.