SagaBook
KeyFlip macOS

Keep typing.
Keep your thought.

Wrong layout? A small typo? KeyFlip helps put the word right, with undo always close by.

Public release in preparation · macOS 26+
руддщ→hello
The detected layout stays selected in the Mac app.

The right layout. The same thought.

Russian ↔ English. Correct as soon as a mistake is recognized, or wait for a space. The detected layout stays selected in the Mac app.

A little help with typos.

Optional spelling correction after a space. Clear typos are corrected; ambiguous words and known technical commands are left alone.

A comma, without the search.

Tap Space twice and hold the second press for about a third of a second. Quick double taps remain two spaces.

TRY KEYFLIP

Your words. A quick little check.

Type a word or choose an example. Change the settings and compare how it behaves.

Examples:

Typos are corrected after Space. For a comma: Space, then hold the second Space for about a third of a second. Undo is also available with ⌘Z / Ctrl+Z.

This field uses small example dictionaries. Spanish, Arabic, Chinese, French and German are experimental browser examples; the current Mac app corrects Russian/English and selects Pinyin manually. Only this page changes here, not your system layout. Your text is not sent.

THE KEYFLIP COMMA

Tap. Then hold. Comma.

Tap Space once, then quickly press it again and hold for about a third of a second. Try your keyboard or the Space button below.

1. Tap Space. 2. Press again quickly and hold.

You get hello, — a comma and a space. Two quick taps stay as two spaces. One long press does not insert a comma.

A few useful details.

What languages does it support?

Automatic layout correction and spelling checks work with Russian and English. Chinese Pinyin can be selected manually in the Mac app; macOS handles candidates and character input.

What happens to names and commands?

Add unfamiliar names, brands and project words to your personal dictionary. Known commands, links and paths are protected from spelling correction. Terminals and code editors are excluded by default; you can manage exclusions.

Does it change every field?

The Mac app needs Accessibility permission and a text field that exposes verifiable text and cursor positions. Secure fields and excluded apps are skipped. Compatibility with every editor is not guaranteed.

Can I download it?

There is no public download yet. This page lets you try the main ideas while the public release is being prepared.