{"adoption": {"forks": 114, "observed_at": "2026-08-28T04:06:19.377552+00:00", "stars": 2151}, "canonical_url": "https://ross.abutalabs.com/products/arkos", "card": {"archived": true, "artifact_type": "application", "description": "Another rockchip Operating System", "domain": ["gaming-tools", "operating-systems", "embedded-systems"], "enriched": true, "function": ["game-engine", "embedded"], "health_score": 10, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["christianhaitian/arkos"], "name": "christianhaitian/arkos", "platform": ["embedded"], "pushed_at": "2025-08-01T02:15:46+00:00", "repo": "christianhaitian/arkos", "stars": 2151, "tags": ["retro-gaming", "emulation", "retroarch", "handheld-console", "rockchip", "custom-firmware", "os-image", "linux", "arm"], "topics": ["arkos", "rg351p", "rg351v", "rg351m", "rgb10", "rk2020", "oga", "chi", "rg351mp", "rg503", "console", "emulator", "handheld", "linux", "portable", "retroarch", "ubuntu", "gameforce", "rg353v", "rg353m"], "urls": [], "use_cases": ["install a retro gaming OS on an RG351P handheld", "turn a Rockchip handheld into a retro emulation console", "run RetroArch on a GameForce Chi or RK2020", "update firmware on an RG353V handheld", "play retro games on a portable Linux handheld"], "what_it_is": "ArkOS is a Linux-based custom operating system for retro gaming handhelds built on Rockchip and similar SoCs, such as the RG351 series, RGB10, RK2020, and RG503. It ships with RetroArch and standalone emulators to turn supported handheld devices into portable retro game consoles.", "when_to_avoid": ["your handheld is not on the supported device list", "you want a general-purpose desktop Linux distribution", "you need emulation for a device with a non-Rockchip chipset that other firmwares target better"], "when_to_choose": ["you own a supported handheld like the RG351, RG353, RGB10, RK2020, or RG503 and want a full emulation-focused OS", "you want RetroArch plus standalone emulators preconfigured out of the box", "you want an actively maintained alternative to 351ELEC or AmberELEC for your device"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/arkos", "repo": "christianhaitian/arkos", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "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:06:19.377552+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.377552+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:50:56.072483+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8f273dbd9c5bc2533a03e753c1b98326d6b86c6658092bc6deb1b078760ae641", "fetched_at": "2026-08-28T04:06:19.377552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/christianhaitian/arkos"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 34, "longevity": 100, "rhythm": 41}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2122, "days_push": 398, "days_rel": 398, "gap_med": 6, "n_releases_24m": 18}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}