← Back to projects

Wortschatz

German vocabulary learning app for Italian speakers with AI-powered enrichment, FSRS spaced repetition, and conversational practice.

ExpoReact NativeGemini AIFSRSTypeScript
Role
Creator & Developer
Company
Personal
Year
2026

The Challenge

Existing language learning apps are generic and don't leverage AI for contextual enrichment. I wanted an app that combines scientifically-proven spaced repetition (FSRS algorithm) with AI-generated examples and conversational practice.

The Solution

Results

FSRS
Algorithm
Gemini
AI engine
Offline
First arch

Learnings

Building a learning app forced me to deeply understand the FSRS algorithm and how to integrate LLMs into a mobile experience without destroying UX. The key: pre-generate and cache AI responses, never block the UI on API calls.

View on GitHub →
Expo Mutual TLSParseur