All work

Own product · 2026

Langxel

English shadowing on top of YouTube

Open the product
Langxel

Problem

Shadowing apps reuse YouTube caption cues, which cut across sentence boundaries and break in awkward places.

Approach

We take word-level auto-captions and let an LLM split on grammatical boundaries. Measured across four videos, awkward breaks ran 38-44% for the benchmark app and 2-6% for ours.

What I built

Stack

Next.js 16React NativeSupabaseVercel AI GatewayAzure SpeechPortOne V2yt-dlp

Next