{"adoption": {"forks": 197, "observed_at": "2026-08-28T04:04:25.394956+00:00", "stars": 1336}, "canonical_url": "https://ross.abutalabs.com/products/wormtql-yas", "card": {"archived": false, "artifact_type": "application", "description": "Blazingly fast Genshin Impact/Honkai: Starrail artifacts scanner", "domain": ["gaming-tools", "computer-vision"], "enriched": true, "function": ["ocr", "image-processing", "machine-learning", "cli"], "health_score": 47, "homepage": null, "language": "Rust", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["wormtql/yas"], "name": "wormtql/yas", "platform": ["windows", "rust"], "pushed_at": "2025-05-25T08:55:07+00:00", "repo": "wormtql/yas", "stars": 1336, "tags": ["genshin-impact", "honkai-starrail", "artifact-scanner", "svtr", "game-data-export", "automation", "linux", "macos"], "topics": ["genshin-impact", "genshin-impact-scanner", "rust"], "urls": [], "use_cases": ["scan all my genshin artifacts automatically instead of typing stats", "export honkai star rail relics to an optimizer tool", "ocr game inventory screenshots into structured data", "bulk extract artifact stats from genshin inventory", "only scan 5-star artifacts", "import scanned artifacts into mona-uranai for build calculations"], "what_it_is": "Yas is a fast screen-scanning tool that uses a custom-trained SVTR OCR model to read Genshin Impact and Honkai: Star Rail artifact stats directly from the game inventory. It exports the scanned data for import into artifact analysis and build-optimization tools.", "when_to_avoid": ["you play on mobile or console", "your game language is not Simplified Chinese", "you use an unsupported aspect ratio or a gamepad", "you need a GUI-only workflow"], "when_to_choose": ["you play Genshin Impact or Honkai: Star Rail on PC and want to export artifact data quickly", "you need a fast, lightweight native scanner rather than screenshot-based OCR services", "you want a CLI tool with options like min-star and max-row filters"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/wormtql-yas", "repo": "wormtql/yas", "role": "main", "score": 40}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "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:04:25.394956+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.394956+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:44:20.481458+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f457c7189633d927b8f41f12f254f55a7b4eb84b621135180f58aa84ce76858c", "fetched_at": "2026-08-28T04:04:25.394956+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wormtql/yas"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 23, "longevity": 100, "rhythm": 28}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1792, "days_push": 465, "days_rel": 465, "gap_med": 50, "n_releases_24m": 4}, "score": 40, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}