{"adoption": {"forks": 330, "observed_at": "2026-08-28T04:08:11.670405+00:00", "stars": 3612}, "canonical_url": "https://ross.abutalabs.com/products/sam-audio", "card": {"archived": false, "artifact_type": "library", "description": "The repository provides code for running inference with the Meta Segment Anything Audio Model (SAM-Audio), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.", "domain": ["machine-learning", "artificial-intelligence", "speech-processing"], "enriched": true, "function": ["audio-processing", "machine-learning", "deep-learning", "llm-inference"], "health_score": 71, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["facebookresearch/sam-audio"], "name": "facebookresearch/sam-audio", "platform": ["python", "windows"], "pushed_at": "2026-05-26T05:38:19+00:00", "repo": "facebookresearch/sam-audio", "stars": 3612, "tags": ["audio-separation", "source-separation", "foundation-model", "segment-anything", "meta-ai", "text-prompting", "audio-visual", "inference", "audio", "gpu", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["separate a specific sound from an audio mixture using a text description", "isolate a sound in audio based on visual cues from video", "extract audio segments within a given time span", "run inference with the SAM Audio foundation model", "split an audio file into a target sound and residual audio", "download and experiment with Meta's audio segmentation checkpoints"], "what_it_is": "SAM-Audio is Meta's foundation model for isolating any sound in audio using text, visual, or temporal prompts. This repository provides inference code, model checkpoints via Hugging Face, and example notebooks for separating specific sounds from complex audio mixtures.", "when_to_avoid": ["you need a lightweight CPU-only audio separation tool", "you want a ready-made end-user application rather than a Python library", "you cannot obtain access to the gated Hugging Face checkpoints"], "when_to_choose": ["you need prompt-driven audio source separation with natural language descriptions", "you want state-of-the-art sound isolation from a research-grade foundation model", "you have a CUDA GPU and want to integrate audio separation into a Python pipeline"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sam-audio", "repo": "facebookresearch/sam-audio", "role": "main", "score": 55}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "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:11.670405+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.670405+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:33:38.386186+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "359abc70c1bb65087976458d7fdf7afbe06befa52f245a1805715702742d1c27", "fetched_at": "2026-08-28T04:08:11.670405+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-audio"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 25, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 363, "days_push": 99, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 55, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}