Texo

20M 超轻量模型,浏览器里秒转公式为 LaTeX。

开源 🏷️完全免费 ✅ 目前可打开 计算机视觉 🍴 复刻 56 👀 关注 4
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 920
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 支持限时试用 · 开源免费,提供浏览器在线体验

项目预览

Texo 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队alephpi
定价模式🏷️完全免费
价格说明开源免费,提供浏览器在线体验
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型computer-vision,deep-learning,distillation-model,formula,formulanet,hydra,latex,latex-ocr,machine-learning,math,math-formula-recognition,ocr,ocr-recognition,python,pytorch,pytorch-lightning,transformers,unimernet,vision-encoder-decoder
GitHub 星标★ 920
上线时间2025-07-29 00:00:00
代码更新2026-09-18
仓库体积4.4 MB
本站数据更新2026-11-12
维护状态维护中
收录时间2026-09-29
浏览次数1

项目介绍

Texo 是一个超轻量的 LaTeX 公式识别模型,参数量仅 20M,却能达到 SOTA 级别的识别精度。它主要解决数学公式 OCR 场景中模型过大、难以在浏览器端实时运行的问题。核心能力包括:将图片中的数学公式自动转换为 LaTeX 代码,支持在浏览器中直接推理,无需后端 GPU 服务器。项目不仅提供预训练模型,还开源了完整训练流程(数据准备、蒸馏、训练、评估),方便研究者复现和二次开发。技术栈上使用 Python、Hydra 配置管理,并基于蒸馏模型与 FormulaNet 思路优化。适合教育、科研、文档数字化等场景,让公式识别更轻量、更易部署。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-29 · 当前星标 ★ 920

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 60 分钟 部署方式:本地 GPU 4 步

环境要求

  • NVIDIA GPU(多卡更佳)
  • 约 50GB 存储

安装与启动步骤

  1. 1克隆并拉权重

    Texo 是机器人操作的数据与训练框架,权重通过自带脚本从 HF 拉取。

    git clone https://github.com/alephpi/Texo
    cd Texo
    python scripts/python/hf_hub.py pull
  2. 2装依赖

    按 README 装 PyTorch 与仿真依赖,注意版本要与权重匹配。

  3. 3跑调试训练

    先用 debug 配置跑几十步,确认数据加载与显存占用正常。

    python src/train.py --config-dir="./config" --config-name="train_debug.yaml"
  4. 4正式训练

    改配置里的 batch 与卡数后启动,断点用 resume_from_ckpt 续跑。

    python src/train.py training.resume_from_ckpt="<ckpt_path>"

如何确认成功

训练日志打印 loss 并周期性保存 checkpoint。

注意事项

  • 配置是 Hydra 管理,改参数走命令行覆盖而不是直接改 yaml,便于复现。
  • 要额外权重可加 --with_useful_ckpts。

核心亮点

  • 仅 20M 参数,可在浏览器端运行,无需 GPU 服务器
  • 提供完整训练流程与蒸馏代码,便于复现和定制
  • 识别精度达到 SOTA 水平,兼顾轻量与效果

不足之处

  • 项目早期,文档和社区生态尚不完善
  • 浏览器端推理对复杂长公式的稳定性可能待验证

适用场景

  • 在线教育平台中,学生拍照上传数学题,自动识别公式并转为 LaTeX 编辑
  • 科研人员整理论文时,批量将截图中的公式转换为可编辑 LaTeX 代码
  • 笔记软件或 Markdown 编辑器集成,实现图片公式一键转文本

替代项目

LaTeX-OCR、Mathpix (非开源)、im2latex

上一篇:manuscript-ocr

下一篇:mica-ppocr

同类项目推荐

BiRefNet 开源

高分辨率图像一键精准抠图,细节不丢失

[CAAI AIR'24] Bilateral Reference for High-Resolution Dichotomous Image Segmentation

★ 4401 2026-08-10
RomanTex 开源

用注意力网络生成3D模型无缝高保真纹理

RomanTex: Decoupling 3D-aware Rotary Positional Embedded Multi-Attention Network for···

★ 82 2026-08-09
PaddleOCRSharp 开源

在 .NET 里离线调用轻量 OCR,小图识别也稳

PaddleOCRSharp是一个.NET的OCR工具本地类库,可离线使用。包含文本识别、文本检测、表格识···

★ 165 2026-11-10
meikiocr 开源

本地秒读日文游戏文字,离线翻译不卡顿

high-speed, high-accuracy, local ocr for japanese video games

★ 102 2026-10-12
DART 开源

用前沿模型实时检测视频里的任何目标

Detect Anything in Real Time: Real-time object detection using frontier object detec···

★ 798 2026-09-20
Noteify 开源

拍一下纸币,语音告诉你面额,助视障人士轻松交易

A Currency Detection app for the visually impaired which automatically recognizes a···

★ 63 2026-08-09
D-FINE 开源

把 DETR 回归变细粒度,定位更准、收敛更快

D-FINE: Redefine Regression Task of DETRs as Fine-grained Distribution Refinement [···

★ 3403 2026-08-10
vlmrun-cookbook 开源

照着 Notebook 跑通视觉大模型 API,快速做出文档识别原型

Examples and guides for using the VLM Run API

★ 313 2026-10-30