Skip to content

alephpi/Texo-web

Repository files navigation

Texo-web

The web application for Texo. Built with Nuxt.

Todo

  • array environment conversion to aligned and so on.
  • better formatting
  • support web-gpu
  • js related (PR welcome as I'm short of front-end skills.)
    • model loading progress bar
    • support user from chinese mainland (by switching remote source)
    • model switching (support multiple models under a model manager singleton )

Acknowledgement

  • Texo: pretrained LaTeX OCR model
  • Transformers.js: pipeline
  • Vue: JS framework
  • Nuxt: meta-framework, UI template and components
  • Volver.js: web worker
  • Giscus: comment system

Develop

Warning

Maybe you already know, but please avoid using snap version node.js. It kills me 1 day of life.

Setup

Make sure to install the dependencies:

pnpm install

Development Server

Start the development server on http://localhost:3000:

pnpm dev

Production

Build the application for production:

pnpm build

Locally preview production build:

pnpm preview

Check out the deployment documentation for more information.

About

The web application for Texo, a minimalist SOTA LaTeX OCR model which contains only 20M parameters.

Topics

Resources

Stars

Watchers

Forks