Case study · SaaS · Applied AI

Leo: making centuries-old handwriting readable

An AI transcription SaaS that turns centuries-old handwriting into readable English, shipped from zero to production.

Visit live site

Challenge

Archives are full of documents almost nobody alive can read: faded ink, archaic scripts, damaged pages. Leo pairs AI transcription with a reading experience built for the people who work with these sources: drop a scan in, and get faithful, readable English out, side by side with the original.

Approach

We built the platform end to end: a Next.js frontend over a NestJS and Supabase backend, Clerk for authentication, and Stripe powering the subscription flows. The craft is in the reading room itself: OpenSeadragon drives buttery deep-zoom over ultra-high-resolution scans so researchers can inspect individual pen strokes, and DnD Kit makes bulk uploads feel effortless. Leo is live and taking subscribers at tryleo.ai.

Outcome

Leo went from an idea to a live product with paying subscribers. Researchers upload a scan and get faithful, readable English side by side with the original, then zoom into individual pen strokes to check the transcription.

Stripe subscriptions and Clerk-secured accounts mean the business runs itself: sign-up, payment and access all work without manual steps.

Key results

  • AI transcription pipeline for historical, handwritten documents
  • Deep-zoom viewer for ultra-high-resolution scans
  • Stripe subscriptions with Clerk-secured access
  • Live in production at tryleo.ai

Gallery

Inside Leo

Get in touch to discuss your software vision with senior engineers

We use your details only to reply to your request. For more info please consult our privacy policy.