{"adoption": {"forks": 274, "observed_at": "2026-08-28T04:07:18.167860+00:00", "stars": 2755}, "canonical_url": "https://ross.abutalabs.com/products/spleetergui", "card": {"archived": false, "artifact_type": "application", "description": "Windows desktop front end for Spleeter - AI source separation", "domain": ["machine-learning", "media", "audio"], "enriched": true, "function": ["audio-processing", "machine-learning", "gui"], "health_score": 20, "homepage": null, "language": "C#", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["boy1dr/SpleeterGui"], "name": "boy1dr/SpleeterGui", "platform": ["windows"], "pushed_at": "2023-10-07T10:29:39+00:00", "repo": "boy1dr/SpleeterGui", "stars": 2755, "tags": ["spleeter", "source-separation", "stem-splitting", "music", "karaoke", "csharp", "portable-python", "audio", "desktop"], "topics": ["spleeter", "python", "source-separation", "gui"], "urls": [], "use_cases": ["separate a song into vocal and instrumental stems", "make karaoke tracks from music files", "split audio into stems without using the command line", "batch process multiple songs for source separation", "extract drums, bass, and vocals from a track"], "what_it_is": "SpleeterGUI is a Windows desktop application providing a graphical front end for Spleeter, an AI music source separation tool. It bundles a portable Python environment with Spleeter so users can split songs into stems without installing Python or using the command line.", "when_to_avoid": ["you need source separation on macOS or Linux", "you want the latest state-of-the-art separation models rather than Spleeter", "you need a command-line or scriptable workflow"], "when_to_choose": ["you are on Windows and want a simple GUI for Spleeter", "you want a portable app with no Python installation required", "you need batch audio stem separation with drag-and-drop"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/spleetergui", "repo": "boy1dr/SpleeterGui", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "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:07:18.167860+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.167860+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:18:51.686102+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3eb4a2c82f4958dd1da7c12012676793f8ae9391424d7cf50639b5846532a1ef", "fetched_at": "2026-08-28T04:07:18.167860+00:00", "kind": "readme", "missing": false, "url": "https://github.com/boy1dr/SpleeterGui"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2478, "days_push": 1061, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}