Lunote

Download Lunote for KOReader

Explain highlights on your e-reader and optionally sync them here.

Download latest release

Install

  1. Download and extract lunote.koplugin.zip.
  2. Copy the extracted lunote.koplugin folder into KOReader’s koreader/plugins/ folder.
  3. Confirm the final path is koreader/plugins/lunote.koplugin/main.lua.
  4. Restart KOReader.
  5. Open a book, highlight text, and tap Explain.

Setting up explanations

There are two ways to do this, and the plugin is the same either way.

On Lunote Plus — nothing to configure

Pair the device from Menu → Lunote → Pair with web app using the six-character code we show you, and it is ready. Explanations are generated for you, so there is no API key to obtain and no file to edit on the device. Your passages are sent to Lunote, which forwards them to the AI provider. See pricing.

On the free plan — your own API key

Add your own OpenRouter or OpenAI key to the plugin’s .env file as described in the included README. AI requests then go directly from your device to that provider; this web app never sees them and does not pay for them. A key you configure yourself always takes precedence, so this keeps working even if you later subscribe.