{"adoption": {"forks": 396, "observed_at": "2026-08-28T04:07:15.938490+00:00", "stars": 2727}, "canonical_url": "https://ross.abutalabs.com/products/audiveris", "card": {"archived": false, "artifact_type": "application", "description": "Latest generation of Audiveris OMR engine", "domain": ["image-processing", "media", "files", "education"], "enriched": true, "function": ["ocr", "image-processing", "gui", "nlp"], "health_score": 100, "homepage": "https://audiveris.github.io/audiveris", "language": "Java", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["Audiveris/audiveris"], "name": "Audiveris/audiveris", "platform": ["windows", "cross-platform", "jvm"], "pushed_at": "2026-08-24T17:06:18+00:00", "repo": "Audiveris/audiveris", "stars": 2727, "tags": ["optical-music-recognition", "musicxml", "score-transcription", "sheet-music", "omr", "linux", "macos"], "topics": ["java", "open-source", "optical-music-recognition"], "urls": [], "use_cases": ["convert scanned sheet music pdfs into musicxml", "transcribe score images into editable notation files", "digitize old printed scores from IMSLP", "fix recognition errors in music OCR output", "batch process large multi-page music books", "extract playable music data from score images"], "what_it_is": "Audiveris is an open-source Optical Music Recognition (OMR) application that transcribes scanned sheet music images into symbolic music data. It combines an OMR engine (using OCR, template matching, and neural networks) with an interactive editor for correcting recognition errors, and exports results to MusicXML.", "when_to_avoid": ["you need handwritten manuscript recognition with high accuracy", "you expect 100% automatic recognition without manual editing", "you need a lightweight command-line-only pipeline with no GUI", "you require formats other than MusicXML today"], "when_to_choose": ["you need to digitize printed or scanned sheet music into MusicXML", "you work with large scores of hundreds of pages", "you want an open-source OMR tool with manual correction support", "you need programmatic access to OMR data via XML project files or Java API"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/audiveris", "repo": "Audiveris/audiveris", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "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:07:15.938490+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:15.938490+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:14:43.561008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d4c1c1c740d0e61426fd71ed56c06d4fb92aa888ec008c767c8b45faca4a340", "fetched_at": "2026-08-28T04:07:15.938490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Audiveris/audiveris"}, {"content_hash": "69598e309ef1d0735d5e57b4c3548da4f488b1585fd8339b28ea924ad6db2117", "fetched_at": "2026-08-29T09:57:48.417617+00:00", "kind": "homepage", "missing": false, "url": "https://audiveris.github.io/audiveris"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 92}, "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": 3647, "days_push": 9, "days_rel": 53, "gap_med": 19.5, "n_releases_24m": 15}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}