{"adoption": {"forks": 125, "observed_at": "2026-09-03T02:15:13.955319+00:00", "stars": 1066}, "canonical_url": "https://ross.abutalabs.com/products/cpu-info", "card": {"archived": false, "artifact_type": "application", "description": "CPU Info is a multiplatform application which provides information about device hardware and software", "domain": ["developer-tools", "hardware", "cross-platform"], "enriched": true, "function": ["developer-tools"], "health_score": 99, "homepage": null, "language": "Kotlin", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["kamgurgul/cpu-info"], "name": "kamgurgul/cpu-info", "platform": ["wasm"], "pushed_at": "2026-09-02T10:00:54+00:00", "repo": "kamgurgul/cpu-info", "stars": 1066, "tags": ["cpu-info", "system-information", "compose-multiplatform", "kotlin-multiplatform", "hardware-diagnostics", "device-info", "android", "ios", "desktop"], "topics": ["android", "kotlin", "cpu", "compose-multiplatform", "kmp", "ios", "kotlin-multiplatform-sample", "kotlin-multiplatform", "jvm", "desktop", "wasm"], "urls": [], "use_cases": ["check cpu specs on android", "view device hardware information on ios", "inspect system info on desktop", "see cpu cores and architecture details", "monitor device sensors and memory", "get software and os version info"], "what_it_is": "A multiplatform application built with Kotlin Multiplatform and Compose Multiplatform that displays detailed information about a device's hardware and software, including CPU, memory, sensors, and OS details. It runs on Android, Android TV, Wear OS, iOS, desktop, and WebAssembly.", "when_to_avoid": ["you need deep benchmarking or stress-testing tools", "you need remote system monitoring of servers", "you only need basic OS info already shown in system settings"], "when_to_choose": ["you need a free, open-source system info app across many platforms", "you want a Kotlin Multiplatform reference app", "you need hardware details on Android, iOS, desktop, or Wear OS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cpu-info", "repo": "kamgurgul/cpu-info", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "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-03T02:15:13.955319+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:13.955319+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.745715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bad84ca3e2837a348e6ec5cf45f4fbc4e797c6b5306110088c0b0aa41fc265c", "fetched_at": "2026-09-03T02:15:13.955319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kamgurgul/cpu-info"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 86}, "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": 3256, "days_push": 0, "days_rel": 98, "gap_med": 16.5, "n_releases_24m": 23}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}