Skip to content
SIRCODESALOT
All projects

Spaced repetition, with a voice

Linger

An animated flashcard app with a locally generated text-to-speech voice.

Role
Design and implementation
Status
Working
Linger today view with a Japanese vocabulary card
Linger today view with a Japanese vocabulary card

Linger is a spaced-repetition app for vocabulary, phrases, and book notes. It ships with 220 starter cards and reads cards aloud in a house voice generated locally with a Qwen-based TTS service.

Engineering highlights

  • Local TTS service, no per-character API bills.
  • Swipe-driven review with motion that respects reduced-motion settings.
Linger Spanish phrase deck
Linger Spanish phrase deck