Public preview · v0.2.0

Your keyboard can be wrong. Your words don’t have to be.

Upyr instantly restores English and Ukrainian text typed on the wrong layout. Native Rust speed, local decisions, zero tracking.

Universal for Apple Silicon and Intel · macOS 11+ · current preview is ad-hoc signed and not Apple-notarized

Local only

You typed

ghbdsn привіт
EN УК

Same physical keys

[];'\,./ хїжєґбю.
Confident matchreplaced in milliseconds
No runtime network
No account
No telemetry
Open source · MIT

Stay in the flow

Fix the layout. Keep the thought.

A small native tool for a very specific interruption—built to disappear when it has done its job.

Automatic when certain

Opt in to correction at a word boundary. Conservative policy keeps valid words, names, URLs, and technical tokens untouched.

Manual when you choose

Fix a selection or the previous word with a shortcut. By default, Upyr attempts to restore the input source and supported clipboard formats.

Physical-key truth

Upyr derives mappings from installed layouts and understands Shift, punctuation, apostrophes, ї, є, ґ, and fast mixed-language entry.

Quiet feedback

Optional language flags and three local sound packs add short event and key cues. Every cue is synthesized on-device; no recordings or pre-rendered audio files are bundled.

Public preview

Keep typing. Upyr will flip the rest.

The current macOS preview is ad-hoc signed and not Apple-notarized, so Gatekeeper may block it. You can also inspect and build every line yourself.