{"adoption": {"forks": 315, "observed_at": "2026-08-28T04:08:38.942230+00:00", "stars": 4199}, "canonical_url": "https://ross.abutalabs.com/products/auxio", "card": {"archived": false, "artifact_type": "application", "description": "A simple, rational music player for android", "domain": ["media", "android-tools", "entertainment"], "enriched": true, "function": ["audio-processing"], "health_score": 98, "homepage": null, "language": "Kotlin", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["OxygenCobalt/Auxio"], "name": "OxygenCobalt/Auxio", "platform": [], "pushed_at": "2026-08-04T04:07:24+00:00", "repo": "OxygenCobalt/Auxio", "stars": 4199, "tags": ["music-player", "offline-playback", "exoplayer", "foss", "material-design", "local-music", "android"], "topics": ["android", "music-player", "exoplayer", "playback", "music", "androidx", "media-player", "multimedia", "audio", "foss", "offline", "album", "song", "exoplayer2", "songs", "music-players", "kotlin"], "urls": [], "use_cases": ["play local music files on my android phone", "offline music player without ads or tracking", "music player with good tag support for multiple artists and disc numbers", "simple foss alternative to bloated music apps", "android player built on exoplayer for reliable playback"], "what_it_is": "Auxio is a free and open-source local music player for Android built on Media3 ExoPlayer with a fast, Material Design-based UI. It focuses on rational, opinionated UX with strong library tag support and no unnecessary features.", "when_to_avoid": ["you need streaming, downloads, or online music services", "you want highly configurable theming or every edge-case feature", "you need a player for non-Android platforms"], "when_to_choose": ["you want a clean, offline, ad-free local music player on Android", "you need reliable playback of a local library with rich metadata support", "you prefer FOSS apps available on F-Droid"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/auxio", "repo": "OxygenCobalt/Auxio", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "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:08:38.942230+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:38.942230+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:22:33.336674+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cbb28ba600171cf41f892790fbf16d0c1e620173039e4e3f96250f97d9f76694", "fetched_at": "2026-08-28T04:08:38.942230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OxygenCobalt/Auxio"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 96}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2207, "days_push": 29, "days_rel": 29, "gap_med": 10.5, "n_releases_24m": 21}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}