Stop retyping.
Let your keyboard adapt.

A lightning-fast, automatic keyboard-layout switcher for Windows. Built with Rust. No popups, no telemetry, just pure magic.

App.tsx — Code Editor
1

v0.1.25 • Windows 10/11 • 64-bit

macOS & Linux support coming soon

Engineered for focus.

Smart Auto-Switching

Uses a bigram+trigram statistical language model to detect mismatched layouts mid-word.

EN RU UA

Powered by Rust

Blazing fast performance with zero overhead. Runs quietly in the tray.

< 15 MB RAM Usage

100% Private

No telemetry. No cloud sync. All processing happens locally on your machine.

Offline Mode Only

Context-Aware

Smart heuristics automatically disable switching when you are typing programming constructs, and aggressively fix mistakes.

const myVariable = true;
// No switch triggered for camelCase
function process_data() {
  // Protected snake_case
}

Premium Dark-Themed Settings

Built with Tauri v2. A beautiful, native-feeling interface to configure exceptions, sensitivity, and layout priorities.

RSwitcher settings window showing language detection options: sensitivity and Cyrillic preference