Releases: kenanking/LocalTeX
Release list
v0.1.1
LocalTeX v0.1.1 improves localization, copy controls, and recognition reliability.
Changes
- Add Simplified Chinese support and a language dropdown in Settings. Language changes apply immediately, including tray menus.
- Improve Chinese terminology, settings descriptions, and translation coverage.
- Remove the global Markdown/LaTeX switch, its default-format setting, and Ctrl+L shortcut. Individual copy buttons remain available; Ctrl+C and automatic copying remember the last format used for each content type.
- Preserve other preferences and custom shortcuts when loading settings from older versions.
- Keep OCR running when the history library cannot be saved, and report handwriting confidence from model output.
- Add Ctrl+B to show or hide the history sidebar.
Downloads
All application packages include the OpenDoc and handwriting models for offline recognition.
| Platform | Download |
|---|---|
| Windows x86_64 | LocalTeX-0.1.1-x86_64-Setup.exe installer, or the portable .zip |
| Linux x86_64 | .deb package, or the .tar.gz archive |
Linux builds target Ubuntu 24.04 LTS (glibc 2.39) and require X11. Ubuntu 22.04, Wayland, and macOS are not supported.
SHA256SUMS contains checksums for the four application packages. GitHub's source archives do not include model weights.
v0.1.0
LocalTeX turns screenshots and handwritten formulas into reusable Markdown or LaTeX, entirely on your device.
Highlights
- Recognize text, formulas, and tables from screenshots or imported images.
- Write formulas on the drawing board and convert them to LaTeX.
- Review and edit results, export to Word, and search your local history.
- See the application version and Git commit in Settings → System.
- Built with Rust 2024; source archives also build without Git metadata.
Downloads
All application packages include the OpenDoc and handwriting models for offline recognition.
| Platform | Download |
|---|---|
| Windows x86_64 | LocalTeX-0.1.0-x86_64-Setup.exe installer, or the portable .zip |
| Linux x86_64 | .deb package, or the .tar.gz archive |
Linux builds target Ubuntu 24.04 LTS (glibc 2.39) and require an X11 session. Ubuntu 22.04, Wayland, and macOS are not supported.
SHA256SUMS contains checksums for the four application packages. GitHub's automatically generated source archives do not include model weights.
See the README for an overview and the development guide for building from source.
v0.0.0
Models
LocalTeX does not embed ONNX weights. This release holds the packs installed
under $LOCALTEX_MODELS or the platform-specific LocalTeX data directory.
./scripts/download-models.shThe downloader verifies SHA256SUMS, extracts both dated tarballs, and installs
them as opendoc/ and handwriting/.
OpenDoc-0.1B (opendoc_dynamic_int8_20260903_d8c4e76)
| Asset | Purpose |
|---|---|
opendoc_dynamic_int8_20260903_d8c4e76.tar.gz |
Dynamic PP-DocLayoutV2 + UniRec-0.1B with LocalTeX metadata |
- layout contract: dynamic
[batch, 3, height, width], rawlogits,
pred_boxes, andorder_logits - auto policy:
800×800for ordinary pages;1280×320when aspect ratio
is at least 4 - strategy: FP32 position trigonometry + INT8 convolution weights + WOQ
INT8 MatMul + decoder GQA - files:
layout.onnx,encoder.onnx,decoder.onnx,
unirec_tokenizer_mapping.json - size: approximately 244 MB unpacked
- layout SHA-256:
21eb60d0ac5b1f410724d5b0506be767ed22a053d0cf795f4b77548e1a325230
Handwriting (handwriting_e10_20260903_cf27b99)
| Asset | Purpose |
|---|---|
handwriting_e10_20260903_cf27b99.tar.gz |
ink2tex e10 WOQ drawing model with LocalTeX metadata |
- strategy: transformer WOQ MatMul (
MatMulConstBOnly) - files:
encoder.onnx,decoder_step.onnx,vocab.json - input: online ink
(x, y, t) - output: bare LaTeX
- size: approximately 23 MB unpacked
- scores (Rust/WOQ): MW 63.47 / C23 50.87
Runtime identity and integrity
The five ONNX files carry schema-1 localtex.* metadata for their pack ID,
component, model family, tensor contract, precision, and source revision.
LocalTeX shows the manifest identity as Declared before lazy loading and
changes it to Verified, Unstamped, or Mismatch after opening the
sessions.
manifest.json is the machine-readable model card. SHA256SUMS covers the
current OpenDoc tarball, handwriting tarball, and model card. The 20260902
OpenDoc, 20260831 handwriting, and fixed-800 OpenDoc assets remain available
for manual rollback; they are not referenced by the current manifest.