{"adoption": {"forks": 53, "observed_at": "2026-09-01T02:14:03.097204+00:00", "stars": 1072}, "canonical_url": "https://ross.abutalabs.com/products/ark-pets", "card": {"archived": false, "artifact_type": "application", "description": "Arknights Desktop Pets | 明日方舟桌宠 (ArkPets)", "domain": ["gaming-tools", "desktop-applications", "entertainment"], "enriched": true, "function": ["gui", "animation", "graphics"], "health_score": 100, "homepage": "https://arkpets.harryh.cn", "language": "Java", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["isHarryh/Ark-Pets"], "name": "isHarryh/Ark-Pets", "platform": ["windows", "cross-platform"], "pushed_at": "2026-08-29T13:51:26+00:00", "repo": "isHarryh/Ark-Pets", "stars": 1072, "tags": ["desktop-pet", "shimeji", "arknights", "spine-animation", "libgdx", "java", "tray-icon", "fan-made", "desktop"], "topics": ["arknights", "libgdx", "spine"], "urls": [], "use_cases": ["run arknights characters as desktop pets", "display animated spine models on my desktop", "download arknights operator models and show them walking on screen", "a desktop pet that interacts with mouse clicks and stands on window edges", "simulate arknights base chibi behaviors on my desktop", "put game character sprites across multiple monitors with gravity physics"], "what_it_is": "ArkPets is a Java-based desktop pet application that displays Arknights game character models (operator chibi sprites, dynamic illustrations, and enemy sprites) as animated pets on the user's desktop. It includes a GUI launcher for browsing and downloading community-maintained model libraries, plus physics simulation, mouse interaction, and system tray menus.", "when_to_avoid": ["you need English documentation or localization (docs are currently Chinese-only)", "you want desktop pets of games or characters other than Arknights", "you need a lightweight pet without a Java runtime dependency"], "when_to_choose": ["you want Arknights-themed desktop pets with a GUI launcher and community model library", "you want physics behaviors like falling, dragging, and standing on window edges", "you are on Windows and want tray-menu control over multiple pets"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ark-pets", "repo": "isHarryh/Ark-Pets", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-01T02:14:03.097204+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:55:10.624206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "755d5e8210d42e9f0a872e654e15642e0b1f2c61a5ee8956f724dc8d549a85f9", "fetched_at": "2026-09-01T02:14:03.097204+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isHarryh/Ark-Pets"}, {"content_hash": "ae035eb034c768d485ff845ea4bd11983ba6a0ab095dc79665bbe5e1a88d5a74", "fetched_at": "2026-08-29T12:57:01.020079+00:00", "kind": "homepage", "missing": false, "url": "https://arkpets.harryh.cn"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 87}, "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": 1449, "days_push": 4, "days_rel": 4, "gap_med": 43, "n_releases_24m": 16}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 5, "stale_scrape": false}}