{"adoption": {"forks": 97, "observed_at": "2026-08-28T04:05:14.820097+00:00", "stars": 1637}, "canonical_url": "https://ross.abutalabs.com/products/mixtex-latex-ocr", "card": {"archived": false, "artifact_type": "application", "description": "MixTeX multimodal LaTeX, ZhEn, and, Table OCR. It performs efficient CPU-based inference in a local offline on Windows.", "domain": ["computer-vision", "image-processing", "education"], "enriched": true, "function": ["ocr", "computer-vision", "machine-learning", "image-processing"], "health_score": 42, "homepage": null, "language": "Python", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["RQLuo/MixTeX-Latex-OCR"], "name": "RQLuo/MixTeX-Latex-OCR", "platform": ["windows", "python"], "pushed_at": "2025-04-24T09:51:00+00:00", "repo": "RQLuo/MixTeX-Latex-OCR", "stars": 1637, "tags": ["latex-ocr", "table-recognition", "offline-inference", "onnx", "cpu-inference", "formula-recognition", "multimodal", "natural-language-processing"], "topics": ["computer-vision", "deep-learning", "latex", "machine-learning", "ocr", "onnx", "python"], "urls": [], "use_cases": ["convert screenshots of math formulas to LaTeX code", "extract tables from images as LaTeX table code", "OCR mixed Chinese and English text with formulas offline", "digitize exam or paper content without internet", "recognize equations on a computer without a GPU"], "what_it_is": "MixTeX is a multimodal OCR application that recognizes LaTeX formulas, tables, and mixed Chinese/English text from images, running entirely offline on CPU. It is packaged as a lightweight Windows GUI program with ONNX-based inference requiring no GPU.", "when_to_avoid": ["you need OCR on Linux or macOS (only Windows packaging is provided)", "you need handwriting recognition or very large-scale batch document processing", "you need a cloud or GPU-accelerated OCR pipeline"], "when_to_choose": ["you need offline, privacy-preserving OCR on Windows without a GPU", "you need LaTeX output for formulas and tables, including bilingual Chinese/English text"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mixtex-latex-ocr", "repo": "RQLuo/MixTeX-Latex-OCR", "role": "main", "score": 22}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.820097+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:46:40.063080+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "600559d35965ff93cfe3746684ee3193cc637cc16ceb0756c88ade57e72eeba7", "fetched_at": "2026-08-28T04:05:14.820097+00:00", "kind": "readme", "missing": false, "url": "https://github.com/RQLuo/MixTeX-Latex-OCR"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 18, "longevity": 54, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 767, "days_push": 496, "days_rel": 556, "gap_med": null, "n_releases_24m": 1}, "score": 22, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}