Personalization · Open source

Kinetica

Elia Zanella

Two-thumb keyboard: both thumbs swipe and tap at once. No network access.

Download

Opens the official F-Droid page

Kinetica screenshot 1Kinetica screenshot 2Kinetica screenshot 3Kinetica screenshot 4Kinetica screenshot 5Kinetica screenshot 6

About Kinetica

Kinetica is a keyboard for two thumbs at once. Each thumb swipes or taps on its

own, at the same time as the other, and the two streams merge into one word.

Typing "something": the left thumb taps S, then E, while the right thumb swipes

O -> M and then T -> H -> I -> N -> G. Kinetica merges them into S + OM + E +

THING.

It is a spiritual successor to the discontinued Nintype, written from scratch on

Android's public IME APIs: not a fork, and no third-party gesture or prediction

library. The dynamic time warping, the trie search and the two-thumb merge are

all in the app.

The app declares no INTERNET permission, so nothing you type can leave the

phone. Decoding, prediction and learning run on the device, and password or

private fields turn off suggestions, trails and learning.

Features

* Two thumbs, each read with its own cursor, so a word can pass between them in

any order; one tap can stand for a double letter

* English, Italian, Spanish, Polish, Czech, Dutch, German, French and Norwegian,

plus Russian, Ukrainian, Hebrew and Arabic as experimental: 46k to 50k words

per language with real corpus frequencies. Accented words are drawn on their

base keys and restored on commit

* Several languages at once: mix two in the suggestions, or let the keyboard

follow the language you are typing

* Next-word suggestions, recent words on the bar, and a correction strip right

after each word

* Tap inside a word you wrote to swap it for another; swipe shift to change

its case

What's new in 2.1.0

Swipe shift up, right or down for ABC, Abc or abc Expansion triggers can ignore or carry their case @ and / on the comma in email and web fields Number pad in number fields, optional Blocking a word can also delete it Names you write with a capital keep it One-handed mode for the left hand Bigger suggestion text, compact bar, chords on the keys Hebrew backspace where English has it, thanks lurebat Autospace delay counted from the lift; crash fixes

How to install Kinetica

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Kinetica from your app drawer.

More personalization apps

More