λ Laesi
Desktop app · Mac · Windows · Linux · One-time purchase

A reader for the languages
the big apps forgot.

Laesi takes Icelandic, Finnish, the Sámi languages, Welsh, Faroese, Old Norse, and Latin as seriously as Spanish, with real morphological lemmatizers for 60+ languages. The ones the big apps never bothered with.

One-time purchase EPUB · MOBI · DOCX · subtitles Browser extension Anki export Runs locally · Your data stays yours

Live demo: click any word

λ Laesi Read real books. Learn the words that are actually in them. Live demo
page … / …
Unpacking the text…

Take It With You

Download this whole Danish dictionary, every word, definition, lemma, grammar note and part of speech, plus any levels you set here, as a CSV that imports straight into Laesi.

About This Demo

This demo dictionary was built with Laesi's own capabilities. Definitions were looked up through Wiktionary and Google Translate and gaps were filled using its AI Features, while lemmas, grammar notes and parts of speech pre-populated by spaCy. The Laesi team then reviewed every entry, correcting and completing the definitions and grammar notes so they read well for a language learner. Each word's popup shows which reference answered.

Wiktionary definitions are used under CC BY-SA 4.0. The spaCy model da_core_news_sm, by Explosion, is likewise CC BY-SA 4.0 , trained on UD Danish DDT v2.8 (Johannsen, Martínez Alonso, Plank) and DaNE (Hvingelby, Pauli, Barrett, Rosted, Lidegaard, Søgaard). The downloadable dictionary carries the same notice.

This is the real reading view Laesi uses. I selected Den lille Havfrue as it was the first thing I read in Danish, but the same views, knowledge levels, and Anki queue work across all 60+ languages. Nothing you do here is tracked by us, but you can download your dictionary and import it directly into Laesi!

Positioning

Built for the languages nobody else bothered with.

Laesi does Spanish and French perfectly well. But it's the only serious reader for sagas, for the Kalevala, for North Sámi, for an Old English charter. Start with the rare ones. The common ones come free.

01: Niche, done right

The languages nobody else covers properly

Icelandic, Old Norse, Faroese, the Sámi languages, Kven, Welsh, Irish, Kalaallisut, Latin. Not an afterthought. The reason Laesi exists.

02: Serious NLP

Real lemmatizers, not surface-form lookup

Voikko for Finnish, spaCy across the modern European languages, GiellaLT for the Sámi family, Faroese, Irish, and Old Norse. CLTK for Latin and BÍN for Icelandic are on the roadmap.

03: No subscription

Pay once. Own it. No monthly creep.

A native desktop app for Mac, Windows, and Linux. $99 one-time, with free updates for life. Runs locally. Your data is yours. No accounts, no cloud, no meter running in the background.

Features

Everything a serious reader needs.

No streaks. No XP. No cartoon owls. Just the tools that turn books into vocabulary you remember.

01

Knowledge-level highlighting

Seen → Recognized → Remembered → Known. The page visibly clears as you learn, and the model maps cleanly from other readers' levels.

02

Import books & subtitles

EPUB, MOBI, AZW3, DOCX, and TXT for books; SRT, VTT, ASS, and SSA for subtitles. Laesi tokenizes, lemmatizes, and highlights by what you already know.

03

Dictionary panel

Click a word while reading for Wiktionary or Google Translate definitions. Save only the senses relevant to the passage.

04

Multi-word lemmas

Select a phrasal verb or idiom with shift-click. Save it as a single entry with its own knowledge level.

05

Anki export

Queue words while reading. Export as tab-separated cards in L2→L1, L1→L2, and cloze formats.

06

Runs 100% locally

A native desktop app. Your vocabulary, texts, and progress live on your computer, never on a server we can turn off.

Power features, when you want them

A browser extension that highlights any web page · an AI graded reader tuned to your vocabulary or a CEFR level · paste-back translate-and-annotate overlays · interlinear and facsimile readers · custom languages and conlangs · vocabulary import.

See all features →
See it

Four ways to read, and the tools around them.

Real screens from the app. Step through each one with the arrows, or click a shot to see it full size.

Standard reader
Paged reading with the book's own illustrations left in place. Every word carries the level you gave it, and the panel on the right stacks the dictionaries for that language: SAOL, Google, and Wiktionary here.
Immersive reader
The app furniture gets out of the way and the text runs full width, in one column or two, light or dark. Clicking a word opens a card in place instead of sending you elsewhere.
Interlinear reader
A gloss sits under each word you have not marked known yet, so a hard page stays readable without stopping to look anything up.
Facsimile reader
The publisher's own page design, colour illustrations and all, with your highlighting laid over the real layout. Available when the file carries its layout with it.
Morpheme breakdown
Kalaallisut builds a sentence into a single word. Laesi takes one apart, glosses every piece, shows the part of speech each suffix shifts the word into, and tracks them separately.
AI graded reader
Read the chapter rewritten to a CEFR level or to your own vocabulary, chosen from the toolbar. Coverage and stats follow the graded text, so you can see it get easier.
Browser extension
The same levels and lookups on any web page. Click a word for a card in the page, or work from the side panel, then record the page against your reading history.
Your library
Everything you have imported, grouped into series and ordered, with each cover showing how much of that book you already know before you open it.
Import
Drop in a stack of files, set the language and series once, and Laesi numbers them in order. EPUB, MOBI, AZW3, FB2, DOCX, and TXT for books; SRT, VTT, ASS, SSA, and LRC for subtitles and lyrics.
Pricing

One price. Everything in.

A desktop app for Mac, Windows, and Linux. No subscription, no cloud, no trial. 30-day refund if you don't love it.

Laesi: everything included
$99
USD · one-time
All 60+ languages · Free updates for life · Mac · Windows · Linux
See pricing & download →

One-time purchase · 30-day refund · No account required

Who uses Laesi

Six kinds of readers.

The Nordic-phile

You're like me and studying languages from this small corner of the world. Be it sagas in the original or Nordic Noir. You already live in Anki and want a reader that keeps up.

The classics student

You're reading Latin, Old English, or Old Norse with a dozen tabs open: Whitaker's Words, Alpheios, Logeion, Perseus. You want all of it in one window, right next to the text.

The heritage learner

You're reclaiming the language of your family: Welsh, Irish, North Sámi, Kalaallisut, Southwestern Ojibwe. It's about culture and revitalization, and you want a tool that takes your language as seriously as you do.

The new arrival

You've moved to Helsinki, Reykjavík, or Tórshavn, and you need to read the real world around you, not B1 dialogues about ordering coffee.

The switcher

You've tried other reading apps and grown frustrated: the lag, the price creep, the UI getting worse every year. You want to own your tools and your data, and your existing knowledge levels import cleanly into Laesi.

The power user

You love the idea of LWT or Lute but wish someone would package it, add proper lemmatization, and stop making you tinker.

FAQ

Common questions

A single $99 purchase, downloadable for Mac, Windows, and Linux, with all 60+ languages included. One license covers every platform you personally use. No account, no activation server, no monthly fee.
If you're learning Spanish, French, German, or Japanese, the mainstream tools have big content libraries and they work. Odds are you're here because something's missing: a language they don't support (Icelandic, Old Norse, Faroese, the Sámi languages, Kalaallisut, Welsh), or the morphology of an agglutinative language they can't handle. Laesi does all of that, plus the mainstream languages too.
Most reader apps fall back to surface-form lookup for morphologically rich languages. Laesi drives the real analyzers instead: Voikko for Finnish, spaCy across the modern European languages, and GiellaLT for the Sámi family, Faroese, Irish, and Old Norse. It doesn't distribute them, it orchestrates them, and installs them for you where their licences allow. BÍN (Icelandic) and CLTK (Latin, Old English) are on the roadmap.
Yes. The browser extension (Chrome + Firefox) highlights words on any page using your local vocabulary, lets you set levels inline, and can translate the surrounding sentence. The same workflow as the desktop reader.
Two paste-based workflows. The Graded Reader rewrites a chapter to your vocabulary or a CEFR level; translate-and-annotate builds an interlinear overlay. You run the prompt in your own LLM and paste the result back. There's no API key to configure and nothing is sent anywhere by Laesi.
You already can. The demo at the top of this page is the real reading view, running on a full Danish text with a real dictionary behind it: click words, set knowledge levels, build an Anki queue, then download the dictionary and import it straight into Laesi. There's no time-limited trial of the desktop app itself, but there is a 30-day money-back guarantee. Buy it, use it for a month, and email us for a full refund if it isn't for you. No questions asked.
Yes. Laesi imports word lists from XLSX or CSV, so a vocabulary export from another app comes across with you rather than starting fresh. You can also move your own Laesi profile between your machines with export and import.
Email us. If there's a GiellaLT, CLTK, spaCy, or Stanza analyzer we can wire in, we'll prioritize it, and you can already add it yourself today as a custom language.

Read what you actually want to read.

Sagas, eddas, Kalevala, Mabinogion, Beowulf, the Vulgate. You brought your own taste. We brought the tools.