Lexio.
Free and open source

Learn the English you already read, one phrase at a time.

Paste a reading or a meeting transcript. Lexio finds the phrasal verbs, idioms and expressions in it and turns the ones you pick into lessons and exercises. Free for macOS and Windows. Everything stays on your computer.

Download for macOS On Windows? Download here

How it works

Your texts in. Real English out.

Not a word list someone else picked. The phrases come from what you read and hear at work.

Your AI, your choice

Private on your computer, with your key or free with Claude.

The AI writes the meaning, examples and exercises for each phrase. You pick which one in Settings.

AI on your computer

100% private: nothing leaves your computer. It downloads once and works offline.

Or with your key

Paste your OpenAI, Claude or Gemini key. It's stored in the system keychain, never in Lexio. Only the phrases go to the provider.

Or copy and paste

No key and no download: copy the prompt, paste it into Claude and paste its answer back.

What it does

The English people really use, from your own texts.

Your texts, your phrases

Readings, articles or meeting transcripts. A built-in list of about 1,800 phrases finds them, even without AI.

A lesson, then practice

Meaning, when to use it, examples and a short dialog. Then six kinds of exercises so it sticks.

Private by design

No account and no server. Your texts and progress are one file on your computer.

Your progress

From new to mastered, one session at a time.

Every phrase has a level. Each practice session moves it up. A daily streak keeps you coming back.

Open source · MIT

Built in the open. Build it with us.

Lexio is free and every line is on GitHub. Fix a bug, add phrases, improve a translation or build the next feature. Download it, use it, and send your changes.

1. Fork it

Make your own copy on GitHub and clone it.

2. Run it

Node 20, pnpm and Rust. The app opens with live reload.

3. Open a PR

Branch from main, run pnpm check and open the PR. CI builds both apps for you.

Good first contributions

Add phrases to the built-in list New kinds of exercises Improve a translation Report a bug

The first time you open it

Your system will warn you. That’s normal.

Lexio is open source and doesn't pay for Apple or Microsoft certificates. So your system asks you to confirm once.

macOS

  1. Open the .dmg and drag Lexio to Applications.
  2. Open it. A warning shows up: click Done.
  3. System Settings → Privacy & Security → Open Anyway.
If you’re technical
xattr -dr com.apple.quarantine /Applications/Lexio.app

Windows

  1. Open the installer.
  2. “Windows protected your PC” shows up: click More info.
  3. Click Run anyway.

After that it updates itself.

Your English, from your own texts. Free and open source.