Ross ROSS = Recommend OSS · open-source software intelligence for agents

mittagessen/kraken

OCR engine for all the languages observed · 2026-09-01

github.com/mittagessen/kraken · homepage · Python · Apache-2.0 (permissive) observed · 2026-09-01

Health v2 · maintenance only

99/100

  • Activity 100
  • Release rhythm 96
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 17
  • age_days: 4124
  • days_rel: 28
  • days_push: 3
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

1061 stars · 173 forks observed · 2026-09-01

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

kraken is a turn-key OCR/HTR engine built on neural networks, optimized for historical and non-Latin script material. It provides trainable layout analysis, reading order detection, and multi-script character recognition with output in ALTO, PageXML, abbyyXML, and hOCR formats.

Use cases

  • recognize text in historical manuscripts
  • OCR for non-Latin scripts like Arabic or Hebrew
  • transcribe handwritten documents
  • extract text from scanned images into PageXML or ALTO
  • binarize and segment scanned page images
  • train custom OCR models for rare scripts
  • handle right-to-left and bidirectional text in OCR

When to choose

  • you need OCR for historical, damaged, or non-Latin script material
  • you want fully trainable recognition and layout analysis models
  • you need structured output formats like ALTO, PageXML, or hOCR
  • you work with right-to-left, BiDi, or vertical scripts
  • you need both printed text and handwritten text recognition

When to avoid

  • you need a plug-and-play OCR for modern Latin-script documents with no training
  • you want a GUI-based OCR tool
  • you need Windows support
  • you want commercial support or prebuilt binaries outside pip

Facets

library · maturity active

ocr machine-learning image-processing nlp computer-vision pdf files python cli handwritten-text-recognition htr layout-analysis pagexml alto-xml hocr historical-documents non-latin-scripts neural-networks natural-language-processing linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
mittagessen/krakenmain99

For agents

markdown · JSON · MCP: product_card(name="mittagessen/kraken")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem