SU

Surya

Multilingual document OCR and layout analysis toolkit

Self-Hosted AI ★ 21.2k stars Medium setup GPL-3.0

Surya is an open-source OCR toolkit that performs text detection, recognition, layout analysis, and reading order detection in over 90 languages. It runs locally and is designed for document understanding pipelines.

Key features

  • 90+ language OCR
  • Layout and table detection
  • Reading order analysis
  • Runs offline

Strengths

  • Released under the GPL-3.0 license
  • Mature project with 21.2k GitHub stars
  • Written in Python

Surya replaces

Compare Surya

10 head-to-head comparisons.

Similar self-hosted ai apps