Home / User Guide / Typing / Swipe Typing
Typing P0

Swipe Typing

How neural swipe prediction works


title: Swipe Typing

description: Draw paths through letters to type words

category: Typing

difficulty: beginner

featured: true

related_spec: ../specs/typing/swipe-typing-spec.md


Swipe Typing

Swipe typing lets you type words by drawing a continuous path through letters. CleverKeys uses a neural AI model to predict words from your swipe patterns.

Quick Summary

WhatDescription

PurposeType words faster by swiping
GestureDraw path through letters without lifting finger
AI ModelONNX transformer neural network

How It Works

Instead of tapping each letter:

For example, to type "hello":

How to Use

Step 1: Start on the First Letter

Touch and hold the first letter of your word. A trail appears showing your path.

Step 2: Draw Through Letters

Without lifting your finger, slide through each letter in sequence. You don't need to be perfectly accurate - the AI predicts your intended word.

Step 3: Lift to Complete

Lift your finger when you reach the last letter. The predicted word appears in your text.

Step 4: Choose from Predictions

If the wrong word appears:

Tips for Better Accuracy

[!TIP]
Double letters (like 'll' in 'hello') can be swiped in a small loop or just passed through once.

Prediction Bar

After swiping, three predictions appear:

PositionMeaning

CenterBest match (auto-inserted)
LeftSecond best match
RightThird best match

Tap any prediction to use it instead.

Settings

Tune swipe typing in Settings > Neural:

SettingDescription

Beam WidthMore candidates = more accurate but slower
Neural ProfileBalanced, Fast, or Accurate presets
Prediction CountNumber of suggestions to show

When Swipe Typing Doesn't Work

Swipe typing may not activate when:

Related Features

Technical Details

See Swipe Typing Technical Specification for details on the ONNX model and beam search algorithm.

Enabling the Keyboard Autocorrect & Predictions