LEXO

LEXO 04 Download

v0.4.1 AGPL-3.0

Install LEXO

LEXO is a Python package. One command installs the CLI and the desktop app together. There's no separate installer to download.

Current release
v0.4.1
Released
Release notes
Changelog

Install

uv tool install lexo

then

lexo gui

Needs Python 3.11+. Windows, macOS, Linux. Details PyPI

Pick an installer

uv

Recommended. Installs LEXO as an isolated tool and can install Python for you.

uv tool install lexo

pipx

Same idea as uv, if pipx is what you already use.

pipx install lexo

pip

Works in any Python environment. Use a virtual environment to keep things tidy.

python -m pip install lexo

LEXO has no .exe, .dmg, or AppImage. If you find one elsewhere, it isn't from this project.

Requirements

Python
3.11, 3.12, or 3.13
Operating system
Windows, macOS, or Linux, with a desktop for the GUI
System dependencies
None. Qt, the PDF engine, and a Myanmar font ship in the package
For Google Docs OCR
A Google account and a one-time Google Cloud setup
Licence
AGPL-3.0-or-later, free of charge

First run

  1. Check the install and find your config folder.

    lexo info
  2. Open the desktop app.

    lexo gui
  3. Text-layer extraction and every PDF tool work now. For scans, do the Google Cloud setup once, then sign in.

    lexo login
Google Cloud setup guide

Install with uv and the one-time Google Cloud setup

uv tool install lexo, a Google Cloud project, the Drive API, the OAuth consent screen, credentials.json in the config folder, then lexo login.

Length 1:34 · No sound; on-screen captions.

Updating

Check PyPI for a newer release, then upgrade with the tool you installed with.

lexo check-update
uv tool upgrade lexo
pipx upgrade lexo
python -m pip install --upgrade lexo

Where releases live