cairn

Read German with word and sentence context, then track vocabulary progress.
Known 0Unknown 0Total seen 0

Add a new text

Paste German text. If the title is blank, a small LLM generates one and the app estimates a CEFR level.

Prototype controls

Use these while testing first-run learner behavior.

Deletes local prototype data only.

Library

Saved texts and built-in CEFR samples. Pick one to read.

Samples

Loading samples...

Saved texts

Loading saved texts...
No text selected
Choose a text from Library or paste one in Add Text.
Level-Known0Unknown0New in this text0Known %0

Review

Practice unknown words from saved texts with sentence context.
Due 0New 0Promoted 0
Open Review to load your queue.

Settings

Adjust reader audio behavior for word and sentence pronunciation.