NekowoApps
All personalization apps

FUTO Keyboard

Keyboard Personalization FUTO
GitHub releaseSource available3,265 stars

A modern, offline-first keyboard forked from Android's own LatinIME.

FUTO Keyboard is a fork of the AOSP LatinIME keyboard with predictive text rewritten, layouts added, and every network call removed. Nothing you type leaves the device unless you ask it to.

What it does

  • Built on Android's own LatinIME with privacy and prediction work by FUTO
  • Multi-language layout manager and an open layout repository
  • Offline autocorrect, next-word prediction and swipe typing
  • On-device voice input, multilingual dictation and a translator that runs locally
  • Customisable keyboard theme, key height, vibration and key preview

About FUTO Keyboard

FUTO Keyboard is not a blank-slate reimplementation. It descends from LatinIME, the keyboard inside AOSP, and inherits its layout machinery and accessibility work. What FUTO changed is everything above that: a new prediction and autocorrect engine, a layout system that can pull third-party keyboard layouts from a public repository, and a firm rule that typing does not phone home.

Layouts, themes and dictionaries are managed separately, and the layout repository is Apache-2.0 so anyone can publish a keyboard layout. The app's own code is published under the FUTO Source First License 1.1 — the source is readable and auditable, but it is source-available rather than OSI-approved free software, and it is worth knowing the difference.

Voice input and translation both run on device, so a keyboard that helps you write does not have to become a keylogger to do it.

Appearance

Theme
Follow the system, or pin light or dark.
Accent colour
The whole palette re-derives from one seed, the way Material You does on Android.
Typeface
Figtree — an open-source (SIL OFL 1.1) stand-in for the proprietary Google Sans used across Google's own products.