Live — Text translation powered by gpt-oss-120b. Video recognition, speech, and signing animation require local GPU setup.

Signlytic AI

BSL Translation System · Interactive Demo

Understand BSL Signs

Type BSL glosses to see the English meaning. Video and camera recognition require local GPU.

Input
Video or camera recognitionLocal GPU only

BSL video recognition uses Video-SWIN-T with 5,203 pre-extracted sign features. This requires a local NVIDIA GPU.

Clone repository and run locallyv1.3.0
or type glosses
Type BSL glossesLive

Type BSL sign glosses (e.g. TOMORROW MEETING WHAT TIME) and get natural English.

BSL uses different word order than English. Try these:
Results
BSL glosses
Waiting for input...
English translation
Translation will appear here
Speech output
Text-to-speech requires local Coqui XTTS v2 with GPU

Contribute to Signlytic AI

The 3D avatar and the 2D skeleton signing “Do you take the bus to work?”, then “No.” and “Yes.”. The English is shown above, and each BSL sign is named below as it is signed. There is no sound.

Signlytic AI is open source. You can work on it without an NVIDIA GPU or any paid API key.

New here? Try a good first issue.

BSL users and accessibility specialists

Your view of how the signing looks is the most valuable help this project can get. Tell us in the feedback form (no account needed) or with the BSL signing feedback form on GitHub.

Signlytic AI · Independent Robotics & AI Systems Engineer · v2.1 · April 2026