{"adoption": {"forks": 151, "observed_at": "2026-08-28T04:05:03.714816+00:00", "stars": 1563}, "canonical_url": "https://ross.abutalabs.com/products/zacharee-bifrost", "card": {"archived": false, "artifact_type": "application", "description": "Cross-platform tool for downloading Samsung mobile device firmware.", "domain": ["android-tools", "cross-platform", "developer-tools"], "enriched": true, "function": ["gui", "developer-tools"], "health_score": 100, "homepage": null, "language": "Kotlin", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["zacharee/Bifrost"], "name": "zacharee/Bifrost", "platform": ["windows", "cross-platform"], "pushed_at": "2026-08-26T13:55:36+00:00", "repo": "zacharee/Bifrost", "stars": 1563, "tags": ["samsung", "firmware-downloader", "compose-multiplatform", "kotlin-multiplatform", "samloader", "macos", "linux", "android", "ios"], "topics": ["compose-multiplatform", "kotlin", "kotlin-multiplatform", "samsung"], "urls": [], "use_cases": ["download samsung firmware for my phone", "get official odin flashable firmware files", "download samsung firmware without an imei", "cross-platform samsung firmware downloader for linux", "check latest firmware version for a samsung model and region", "download samsung firmware on android device"], "what_it_is": "Bifrost is a cross-platform graphical tool for downloading Samsung mobile device firmware, built with Kotlin Multiplatform and Compose. It runs on Windows, macOS, Linux, Android, and iOS, with functionality ported from the Samloader Python project.", "when_to_avoid": ["you need to download smartwatch firmware, which Samsung does not serve in full", "you need a command-line-only or scriptable downloader", "you need firmware for non-Samsung devices"], "when_to_choose": ["you need Samsung firmware on Windows, macOS, Linux, Android, or iOS with a shared GUI", "you want a maintained graphical alternative to Samloader", "you need ARM64 support including running on Android phones"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zacharee-bifrost", "repo": "zacharee/Bifrost", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "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:05:03.714816+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.714816+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:00:16.747667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a26b4512edd2154ea85e5e1bb35c82a3a323419be9d4e2fbb5232f4fe9a89bda", "fetched_at": "2026-08-28T04:05:03.714816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zacharee/Bifrost"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "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": 2016, "days_push": 7, "days_rel": 9, "gap_med": 38, "n_releases_24m": 18}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}