Between the Lines, Infinity Worlds

More than reading.
Understand every language in depth.

Runer is a local-first desktop language-learning tool. Understand vocabulary, unpack grammar, and build intuition in real reading — your data always belongs to you and never needs to be uploaded.

v0.0.1-beta1 · macOS 12+ · Windows 10+ · Ubuntu 20.04+ · RHEL 8+ ·Debian 12+· more

Not Just Flashcards.md — Runer
📁 书架
📄 The Great Gatsby
📄 Cien años de soledad
📄 人間失格
📝 Not Just Flashcards
📖 English
📖 Español
📖 日本語
📊 学习概览
📈 复习进度

Not Just Flashcards

Real language learning happens in reading, when a word appears in context and its meanings shift with the surrounding sentence.

Traditional tools strip words from context. Runer keeps you inside original books, real sentences, and grammar that can be inspected when you need it.

Context is everything

A word like "run" has many meanings. Runer tracks each sense separately, with its own memory curve and review schedule.

You are not passively collecting words. You are actively reading the language.

Your data belongs to you

Reading records, highlights, vocabulary progress, and notes stay on your local device. No cloud sync is required.

Not Just Flashcards
Context is everything
Your data belongs to you

内容源状态说明
epub · mobi · html
& more
支持拖拽导入,自动解析和索引;PDF 支持直接打开和阅读
StarDict · MDict支持自由导入和管理多部词典,按需切换
即将支持
RSS计划中订阅外文源,自动导入新文章到阅读器
YouTube计划中字幕导入 + 同步阅读
Content + dictionaries

Import what you already read, connect dictionaries you trust

Bring in common ebook formats, then connect open dictionary resources such as StarDict and MDict.

  • Drag-and-drop import — Runer parses and indexes your files
  • Open dictionaries — manage multiple dictionaries and switch as needed
  • Broad formats — epub / mobi / html / text-like sources are ready
依存句法分析 — 选中任意句子即时解析
The catsatonthe mat
NP (nsubj) · VP (root) · PP · NP (pobj)
Shehandedhimthe letterquietly
NP (nsubj) · VP (root) · NP (dobj) · NP (dative) · AdvP
Los estudiantesleyeronel libroatentamente
NP (nsubj) · VP (root) · NP (dobj) · AdvP
spaCy language analysis engine

Computational linguistic analysis, not simple lookup

Runer integrates spaCy NLP pipelines for part-of-speech tagging, dependency parsing, named entities, and lemmatization.

  • Part-of-speech tags — see each word's grammatical role
  • Dependency parsing — inspect subject, verb, object, and modifiers
  • Lemmatization — reduce inflections to dictionary forms
  • Named entities — mark people, places, and organizations
EN
English
ES
Español
JP
日本語
更多语言
即将支持
Multi-language support

One tool for every target language

Use one reading workflow across several major languages instead of rebuilding your stack for every language you study.

  • Language-specific models — each language has its own analysis settings
  • Fast switching — interface, dictionaries, and analysis update together
  • Separate progress — each vocabulary book and review queue stays distinct
当前词库
12,847
总收录义项 · 3 门语言
今日待复习
34
基于间隔重复算法调度
掌握率
76.4%
连续学习
47
日平均 42 个义项巩固
Sense-level memory system

Not memorizing words, mastering each meaning

Traditional tools treat "run" as one word. Runer lets you track separate meanings with independent memory curves and review schedules.

  • Sense-level tracking — review the meanings you have not mastered yet
  • SM-2 repetition — adaptive scheduling from the forgetting curve
  • Natural reinforcement — seeing a sense in context updates its state
"extravagant" 和 "excessive" 有什么区别?
extravagant 侧重「奢华、铺张」,带有超出合理范围的挥霍意味;excessive 更中性,仅指数量的「过多」。前者常用于消费、生活方式,后者适用范围更广。
造一个例句
The extravagant wedding reception featured a seven-course dinner and a live orchestra.
AI-assisted learning

Instant contextual explanation, not machine translation

Select any text and Runer explains meaning, synonyms, grammar, and examples in the reading context.

  • Context aware — chooses meaning from the current paragraph
  • Synonym contrast — understand subtle differences quickly
  • Grammar parsing — long sentences become inspectable

Join the waitlist and get Runer first

Leave your email. We will notify you when Runer is ready.

Your email is only used for Runer launch and major update notices. We will not sell your information or send unrelated email. You can unsubscribe at any time.

FAQ

Is Runer free?

Runer is currently in beta and free to use during testing.

Does Runer need an internet connection?

No. Runer is designed local-first. Core features work offline once the language models are installed.

Where is my learning data stored?

Vocabulary, reading progress, highlights, and statistics are stored on your local device. Runer does not upload personal reading data to the cloud.

Which platforms are supported?

Runer supports macOS 12+, Windows 10+, and Linux (x86_64).

Can I import my own dictionaries?

Yes. Runer supports StarDict and MDict dictionaries, and you can load multiple dictionaries at the same time.

Does AI cost extra?

Runer uses a BYOK model. You can use your own AI provider subscription, and requests do not pass through Runer servers.