FREEDOM251

Freedom251 › Language Immersion Apps

Lute

Free plan AndroidLinuxMacSelf-hostedWebWindows

Visit Lute Alternatives Pricing

Lute's own site

What Lute is

Lute is a free, locally installed web application for learning languages by reading texts. Readers can import or create texts, save definitions as they encounter words, and build a personal dictionary. The app supports defining languages and dictionaries, editing texts, and creating single-word or multi-word terms. Parent terms can share definitions with child terms, and sample sentences can include related terms. Readers can add images to words and use hotkeys to set statuses such as New, Learning, Well-known or Ignore, including bulk updates. Lute supports 66 languages; its manual lists more than 50 predefined languages with sample stories and dictionaries, and notes that some require plugins. Each language can use multiple term and sentence dictionaries, shown embedded or in pop-up views. Lute can export terms to Anki note types, and AnkiConnect enables communication with Anki. Supported content includes text, TXT, EPUB, web pages and book audio. Installation options include pip, Docker or source code, and the manual documents Android use through Termux. The software is designed for reading rather than testing, does not play audio for a single clicked word, and is not designed for automated or bulk translation.

Who it suits

Lute suits language learners who want to read texts and save vocabulary and definitions locally. It is less suited to learners seeking testing, single-word audio playback or bulk translation.

What it does well

  • Free with no limits, installed locally.
  • Supports 66 languages.
  • Terms can include images and status labels.
  • Exports terms to Anki note types.
  • Installation options include pip, Docker and source.

What to know first

  • It has no testing feature.
  • It cannot play audio for a single clicked word.
  • It is not designed for automated or bulk translation.
  • Japanese parsing outside Docker requires MeCab and a suitable dictionary.

Limits

The free plan is listed as free with no limits, and Lute is installed locally. Lute has no testing feature, cannot play audio for an individual clicked word, and is not designed for automated or bulk translation.

Plans

PlanBilled and limitsPrice
FreeFree, no limits · installed locallyFree

As luteorg.github.io lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Lute manual at https://luteorg.github.io/lute-manual/.
  2. Choose an installation route: pip, Docker, or source code.
  3. Install Lute on a computer; Android setup is documented through Termux, Python, and pip.
  4. If studying Japanese without Docker, install MeCab and an appropriate dictionary.
  5. Import or create a text, then define a language and dictionary.
  6. Save terms and definitions as you read.

Overview

Lute is for language learners who want to work through texts and build a vocabulary collection as they read. It will suit readers comfortable installing and managing a local application better than anyone looking for a guided course. Its strength is the way it connects saved terms to reading; its narrow focus rules out testing and automated translation.

Key features

Reading and vocabulary

Import or create a text, then save definitions and associations as you read. Lute supports editable texts and single-word or multi-word terms. Parent terms can pass a definition to child terms, and sample sentences can include related terms, helping readers keep vocabulary connected. Word images, hotkeys for statuses such as New, Learning, Well-known and Ignore, and bulk updates add ways to organize terms without turning the workflow into a quiz or review system.

Languages and lookups

Lute supports text, TXT, EPUB, web pages and book audio. A language can use multiple term and sentence dictionaries, shown embedded or in pop-up views. It supports 66 languages; more than 50 predefined languages come with sample stories and dictionaries, though some languages require plugins. Japanese learners installing without Docker also need MeCab and an appropriate dictionary to parse Japanese text. That flexibility helps readers shape their own setup, but language-specific requirements can add work before reading.

Anki and boundaries

Terms can be exported to Anki note types, and AnkiConnect lets Lute communicate with Anki. That makes it a useful companion for readers who want to carry vocabulary into Anki, rather than a replacement for a testing tool. Lute has no testing, cannot play audio for a single clicked word and is not designed for automated or bulk translation. Those are meaningful gaps for learners who want pronunciation on demand, drills or translation at scale.

Pricing

Lute’s Free plan costs nothing, has no limits and runs installed locally. There is no free trial, but no paid tier or usage cap is needed to access the stated core workflow. This suits readers willing to install and maintain the software; it is less suitable for anyone seeking a hosted service with guided practice or built-in assessment.

Platforms

Lute is listed for Android, Linux, macOS, self-hosted use, web and Windows. The application is installed on the user’s computer and runs locally, with the user controlling the data. The manual describes installation through pip, Docker or source code. Although designed for desktop and laptop use, a running instance can be accessed from a mobile device; Android setup is documented using Termux, Python and pip. The multiple installation routes offer flexibility, but they ask more of users than a conventional app install. Docker instructions also warn that disabling container permission restrictions can raise host security risk.

Who it's for

Lute is a strong fit for self-directed readers who want to import books or other texts, collect contextual vocabulary and control their own local data. Its MIT license and installation options will also appeal to users comfortable with open-source software. It is a poor fit for learners who depend on quizzes, clicked-word audio or bulk translation, or who want a ready-made course rather than a reading-centered tool.

Pros and cons

  • Pros: No-cost, unlimited local use makes it practical for sustained reading without a subscription cap.
  • Pros: Multi-word terms, shared parent definitions, related sample sentences and word images support richer vocabulary records.
  • Pros: Multiple dictionaries per language and Anki integration give readers options for lookups and vocabulary export.
  • Cons: No testing means readers need another tool or method to check recall.
  • Cons: No audio for a single clicked word limits immediate pronunciation support.
  • Cons: Setup can require technical steps, and Japanese parsing outside Docker requires additional software and a dictionary.
  • Cons: Automated or bulk translation is outside its intended use.

Alternatives

Language Immersion Apps is a category page for readers comparing immersion-focused choices. Learning with Texts is another free option for Linux, macOS, self-hosted, web and Windows use; pick it if its requirement for a modern browser and a local web and database server with PHP fits your setup. LingQ may fit readers who want Android, iOS, browser extension and web access; its free membership is capped at 20 saved words and phrases, 5 imported lessons and 1 audio playlist.

LinguaCafe is a free, open-source alternative for Linux, macOS, self-hosted, web and Windows, supporting one user per server. OpenKoto is free and open source under Apache 2.0, with iOS, Linux, macOS, web and Windows platforms. Readlang is a freemium alternative for Android, iOS, browser extension and web. Beelinguapp offers a free tier and trial on Android and iOS, with unlocked stories and news, glossary and flashcards; free users can switch languages only during the first 30 minutes. E-clair is a freemium Android and iOS option with limits on collections and monthly transcription of users’ own audio, while podcast episodes are handled more generously. jidoujisho is free, open-source Android software for devices running Android 7.0 or later.

Verdict

Choose Lute if reading is the center of your language study and you want an unlimited, locally controlled way to build a personal dictionary from texts. Its flexible term and dictionary tools, plus Anki export, make that workflow its clearest advantage. Look elsewhere if your routine depends on testing, audio for clicked words, bulk translation or a more managed installation.

Verdict

Lute centers language learning on reading and building a personal dictionary, with local installation and several import formats. Its stated limits matter if you need testing, clicked-word audio or automated translation.

Questions

How much does Lute cost?

The Free plan costs nothing. Lute is listed as free, with no limits.

Which platforms does Lute support?

The listed platforms are Android, Linux, macOS, self-hosted, web, and Windows. The manual also documents Android use through Termux, Python, and pip.

Which languages does it support?

Lute supports 66 languages. More than 50 predefined languages have sample stories and dictionaries, and some require plugins.

Can Lute work with Anki?

Yes. It can export terms to Anki note types, and AnkiConnect lets it communicate with Anki.

Is Lute open source?

The Lute v3 repository says it uses the MIT license.

What does Lute not do?

It is designed for reading and has no testing feature. It cannot play audio for a single clicked word and is not designed for automated or bulk translation.

Facts from Lute's own pages

Android
The manual describes running Lute on an Android phone using Termux, Python, and pip. · luteorg.github.io, 8 Oct 2026
Android installation
The manual documents running Lute on Android using Termux. · luteorg.github.io, 9 Oct 2026
Anki integration
Lute exports terms to Anki through the AnkiConnect add-on; this requires Anki desktop and does not work from a mobile device. · luteorg.github.io, 9 Oct 2026
Core workflow
Users import texts, read them, and create saved definitions and associations that build a personal dictionary. · luteorg.github.io, 9 Oct 2026
Dictionary lookups
Language definitions can include multiple term and sentence dictionaries, shown embedded or in pop-up windows. · luteorg.github.io, 9 Oct 2026
Founded
2022 · luteorg.github.io, 28 Sept 2026
Installation
The manual describes installation using pip, Docker, or source code. · luteorg.github.io, 8 Oct 2026
Install options
The manual lists installation through pip, Docker, or from source. · luteorg.github.io, 9 Oct 2026
Japanese requirement
Non-Docker users studying Japanese need MeCab and an appropriate dictionary to parse Japanese text. · luteorg.github.io, 9 Oct 2026
Languages
The manual lists over 50 predefined languages with sample stories and dictionaries, and says some require plugins. · luteorg.github.io, 8 Oct 2026
License
The Lute v3 repository says the software uses the MIT license. · github.com, 8 Oct 2026
Mobile use
Lute was designed for desktop and laptop use, but a running instance can be accessed from a mobile device. · luteorg.github.io, 9 Oct 2026
Notable limits
Lute is designed for reading and has no built-in flashcard testing; Anki export is available, while single-word audio and automated bulk translation are listed as missing features. · luteorg.github.io, 9 Oct 2026
Parent terms
Parent terms let a root form’s definition apply to child forms, and sample sentences include related terms. · luteorg.github.io, 9 Oct 2026
Purpose
Lute is a standalone web application installed on your computer for learning languages by reading texts. · luteorg.github.io, 9 Oct 2026
Reading controls
Readers can use hotkeys to set term statuses including New, Learning, Well-known, and Ignore, and can make bulk updates. · luteorg.github.io, 9 Oct 2026
Reading workflow
You can create and edit texts, define languages and dictionaries, and create terms and multi-word terms while reading. · luteorg.github.io, 8 Oct 2026
Security and data
The manual describes Lute as locally installed and says it runs on the user’s machine, where the user owns and controls the data. · luteorg.github.io, 9 Oct 2026
Security guidance
The Docker installation instructions caution that disabling container permission restrictions may increase host security risk. · luteorg.github.io, 8 Oct 2026
Support
The manual directs users to Discord for help and asks documentation readers to report unclear or incorrect content through a GitHub issue. · luteorg.github.io, 9 Oct 2026
Term images
Users can add images to words. · luteorg.github.io, 9 Oct 2026
Text and language tools
Lute supports defining languages and dictionaries, creating and editing texts, and creating single-word and multi-word terms. · luteorg.github.io, 9 Oct 2026
Word images
Lute lets you add images to words. · luteorg.github.io, 8 Oct 2026

Where Lute stands on Freedom251

Look at these too