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
Pick an installer
uv
Recommended. Installs LEXO as an isolated tool and can install Python for you.
uv tool 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
-
Check the install and find your config folder.
lexo info -
Open the desktop app.
lexo gui -
Text-layer extraction and every PDF tool work now. For scans, do the Google Cloud setup once, then sign in.
lexo login
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