Multilingual reader

Read books in any language

Look up a word without leaving the sentence. What you save is filed under the book it came from and comes back until you know it — a deck made of your own reading, not somebody else’s vocabulary list.

Sign in
No account needed · one book and five saved words, free
12
languages to read in
3
review modes on every word
0
cost, on your own machine
Die VerwandlungKafka, 1915p. 1 / 61
Als Gregor Samsa eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer1 verwandelt.
dasUngezieferpl. —noun
vermin, pest · 害虫
Saved to Mastery › Die VerwandlungDue today
derdiedasgender carried on every German noun
Mastery

Every book keeps its own account

Nothing asks you what to study. The book decided that when you chose it, and its words wait under its name until they are yours.

Review 12 Due
Die Verwandlung5 due
German · Kafka, 1915 · 18 words
Ungeziefer · flimmern · gewölbt
Les Fleurs du mal3 due
French · Baudelaire, 1857 · 11 words
ennui · spleen · gouffre
雪国4 due
Japanese · 川端, 1937 · 9 words
国境 · 徒労 · 汽車
L’Étrangercaught up
French · Camus, 1942 · 4 words
absurde · soleil · indifférent
analysis

When the sentence is the problem, not the word

Select any passage for its grammatical structure, colour-coded parts of speech, and an in-context translation beside the original. The reason a line was hard is usually its shape, not its vocabulary.

1
It was the best of times.
SVOsubj + was + superlative + complement
那是最好的时代。
notes

Highlights, notes, and flashcards

Save passages with notes attached. Review saved words on flip-style cards. Export the best of either as a share card.

your own books

EPUB, PDF, or TXT

Lucerna paginates them, builds a table of contents, and indexes the full text for instant search — ready in minutes. Chapters wrong? Edit the table of contents yourself.

discover

Or start from the classics

Public-domain books in 12 languages, ready to open — same lookup, same account, same review.

Night

A surface built for night

Not the light theme inverted: ink-navy stock, bone type, brass marks. Two surfaces, and the paper tint and texture are yours to set on either. Light from 06:00 to 18:00 and 夜航 in the evening, by your local clock — or pick one and stay there.

Die Verwandlung
…fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.
Due today21:40
PaperTap a swatch to change the page
Reading · lookup · account · review
ENIt was the best of times, it was the worst of times.
DEAls Gregor Samsa eines Morgens aus unruhigen Träumen erwachte…
FRPendant un demi-siècle, les bourgeoises de Pont-l’Évêque…
ESEn un lugar de la Mancha, de cuyo nombre no quiero acordarme…
ITQuel ramo del lago di Como, che volge a mezzogiorno…
PTAlgum tempo hesitei se devia abrir estas memórias pelo princípio…
NLIk ben makelaar in koffie, en woon op de Lauriergracht, N° 37.
RUВсе счастливые семьи похожи друг на друга…
JA吾輩は猫である。名前はまだ無い。
KO죽는 날까지 하늘을 우러러 한 점 부끄럼이 없기를
ZH今天晚上,很好的月光。
twelve go further — and answers come back in them
DeutschEnglishFrançaisEspañolItalianoPortuguêsNederlandsРусский中文日本語한국어繁體中文
A German book read by a Chinese speaker gives Chinese definitions and Chinese translations; the same book read by a Spanish speaker gives Spanish. It follows the interface by default, and you can set it separately — read the interface in English, take your definitions in 中文.
All seventy-one
English · Deutsch · Français · Español · Italiano · Português · Nederlands · Svenska · Română · Dansk · Norsk · Suomi · Eesti · Magyar · Ελληνικά · Русский · Українська · Polski · Čeština · Български · Српски · Hrvatski · Bosanski · Беларуская · Türkçe · Қазақша · Oʻzbekcha · Azərbaycanca · हिन्दी · বাংলা · मराठी · नेपाली · ਪੰਜਾਬੀ · ગુજરાતી · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · भोजपुरी · मैथिली · मगही · ไทย · Tiếng Việt · Bahasa Indonesia · Bahasa Melayu · Tagalog · Cebuano · Ilokano · မြန်မာ · Basa Jawa · Basa Sunda · Madhurâ · አማርኛ · Kiswahili · Hausa · Yorùbá · Igbo · Soomaali · isiZulu · Kinyarwanda · Lingála · Chichewa · Ikirundi · Fulfulde · Malagasy · 中文 · 日本語 · 한국어 · Коми · Kichwa
languages

Seventy-one languages to read, twelve that go further

Upload a book in any of the seventy-one languages the reader recognises and it opens as itself — paginated, searchable, its chapters found. How much more you get depends on the language: full sentence analysis in three, word lookup and translation in five more, reading and vocabulary in the three CJK scripts.

What comes back — definitions, translations — is in the language you already speak: it follows the interface unless you set it separately. Analysis depth tracks the model you point Lucerna at, so a stronger model moves a language up.

On your own machine

The desktop app does more, and asks for less

It runs translation and analysis on local models — Ollama, LM Studio, llama.cpp. Offline, no key, no bill, books kept on your device, no account limits.

OllamaLM Studiollama.cpp
Voice library and audiobook playbackhave the page read to you while you follow the text.
Chat about the book you have openask what a passage is doing, in the passage.
Native shortcuts, no tab to losesame account and library as the web.

Meet the language again, and again.

Start reading

Pick a book you actually want to finish. The rest follows from it.

Sign in
No account needed · one book and five saved words, free
Read together

Join the Lucerna community

Reading lists, language tips, and a quiet place to share what you’re working through. Pick the platform you live on.

Join Discord

Frequently asked questions

What is Lucerna?

Lucerna is a multilingual ebook reader for learning languages through real books. Tap a word for its definition, pronunciation, and conjugation; select a sentence for a grammatical breakdown and translation; save words to a review deck — all without leaving the page.

Is Lucerna free?

Yes. You can try it without an account (1 book, 5 saved words), and a free account raises those limits (5 books, 200 saved words) and syncs across devices. AI translation and sentence analysis run on your own LLM API key (OpenAI, Anthropic, or Google) — their free tiers are usually enough for reading. Or skip the cloud entirely: the desktop app works with local models (Ollama, LM Studio, llama.cpp…), runs offline, costs nothing, and keeps books on your device — no account limits.

Which languages can I read in?

The reader works with 11 languages: English, German, French, Spanish, Italian, Portuguese, Dutch, Russian, Japanese, Korean, and Chinese. AI translation and sentence analysis currently cover English, German, and French, with more on the way.

Can I read my own books?

Yes — upload EPUB, PDF, or TXT files. Lucerna paginates them, builds a table of contents, and indexes the full text for instant search, so your own books get the same lookup and analysis as the built-in library.

Do I need an account?

No. Try Mode works without one. When you want to keep more books and vocabulary — and sync them with the desktop app — a free account takes a minute to create.

How is Lucerna different from Kindle plus a translator?

You never leave the sentence you are reading. Looking up a word or translating a passage happens in place, and every word you save lands in a review deck — instead of switching apps and losing the thread.

Is there a desktop app?

Yes — macOS, Windows, and Linux, with the same account and library. The desktop app adds offline reading, faster text-to-speech, and OS-native shortcuts.