facebookresearch

facebookresearch/sam-audio

Python No license AI & ML License not recognized by GitHub

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.

3.6k stars
324 forks
slow
GitHub +12 / week

3.6k

Stars

324

Forks

50

Open issues

8

Contributors

AI Analysis

SAM-Audio is Meta's foundation model for isolating and separating specific sounds from complex audio mixtures using text, visual, or temporal prompts. It serves researchers, audio engineers, and developers working on audio source separation, audio-visual AI, and sound isolation tasks. This is a specialized research tool for advanced audio processing, not a general-purpose audio library.

AI & ML Research Project Discovery value: 6/10
Documentation 7/10
Activity 8/10
Community 7/10
Code quality 7/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 8/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

audio-separation foundation-model multimodal-ai sound-isolation audio-visual
Actively maintained Well documented Niche/specialized use case Popular Production ready
Deep Analysis · Based on README and public signals
1w ago

Meta's text/visual/temporal audio source separator for research and specialized workflows

SAM-Audio is a foundation model for isolating specific sounds from complex audio mixtures using text descriptions, video frames with masks, or time-span anchors. Built by Meta Research, it targets audio professionals, researchers, and developers working on sound separation tasks. The model ships in three sizes (small, base, large) with subjective evaluation scores published for six audio categories. Adoption appears concentrated in research settings and specialized production workflows rather than mainstream consumer or general-purpose tools.

Origin

Released September 2025 as part of Meta's Segment Anything family (following SAM2 and SAM-3D variants). Extends the foundation-model paradigm from vision to audio, leveraging the Perception-Encoder Audio-Visual (PE-AV) backbone. Represents a year-old project in early maturity within a broader research initiative.

Growth

Repository gained ~3,500 stars over 9 months (September 2025 to July 2026), with recent momentum modest (18 stars in final week). Growth tracks lower than sibling SAM projects (SAM2: 19.5k, SAM3: 10.8k) despite similar institutional backing. Pattern suggests niche adoption: enthusiast/researcher interest at launch, stabilizing into specialized use rather than acceleration toward mainstream integration.

In production

Adoption not verified via README or metadata. Project provides inference code, model checkpoints (gated access on Hugging Face), and example notebooks. Meta-hosted demo exists. Evidence of use limited to documentation and promotional materials; real-world deployment scale, production workflows, and user base size not disclosed. GitHub forks (321) and stars indicate engagement but do not quantify production adoption.

Code analysis
Architecture

Appears to build on PyTorch with transformers-compatible interfaces (SAMAudio, SAMAudioProcessor classes). Likely uses PE-AV (audio-visual multimodal encoder) as backbone with span prediction and re-ranking modules. README references torchaudio integration, CUDA support, and Hugging Face model distribution. Specific architectural details not disclosed; inferred from API surface and model cards.

Tests

Not documented in README. CI badge present (GitHub Actions), suggesting automated testing exists, but scope and coverage not specified in provided materials.

Maintenance

Last push 26 May 2026 (~38 days before analysis date), indicating active but infrequent updates. Repository is ~9 months old; lifecycle typical for post-release research project moving into maintenance phase. No sign of dormancy, but update cadence suggests stabilized feature set rather than rapid iteration.

Honest verdict

ADOPT IF: you need flexible sound isolation with text/visual/temporal prompts, can handle gated model access and CUDA requirements, and operate in research or specialized audio production. AVOID IF: you require out-of-the-box UI, production support, or real-world validation in your specific domain; adoption proof is sparse and learning curve is non-trivial. MONITOR IF: you work in audio processing or music tech and want to track foundation-model adoption — SAM-Audio's trajectory will signal whether multimodal prompting scales beyond research.

Independent dimensions

Mainstream potential

4/10

Technical importance

7/10

Adoption evidence

2/10

Risks
  • Gated model access (Hugging Face token required) creates adoption friction; unclear how long restrictions persist or under what conditions they relax.
  • Production adoption not verified; unclear whether subjective evaluation scores (3.0–4.5 range) translate to acceptable quality in real workflows, or whether separation artifacts limit practical use.
  • Dependency on PE-AV backbone introduces external risk; if PE-AV maintenance stalls or architectural changes break compatibility, SAM-Audio utility degrades.
  • Learning curve for prompting strategies (text format, span prediction tuning, re-ranking hyperparameters) may deter non-specialist adoption despite flexible API.
  • Slow star growth and modest fork ratio relative to sibling projects (SAM2, SAM3) suggest adoption plateau; may indicate the audio-specific use case is narrower than vision-based variants.
Prediction

SAM-Audio likely remains a specialized research and professional-audio tool through 2027. If production adoption accelerates (evidence: public user case studies, removal of model gating, or third-party integrations), it signals mainstream potential. More probable: gradual adoption in audio research, niche music-tech workflows, and enterprise speech/sound analytics — but not mainstream consumer or general-software integration.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Python
100%

Information

Language
Python
License
NOASSERTION
Last updated
2mo ago
Created
10mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Recent releases

No releases published yet.

Similar repos

facebookresearch

facebookresearch/sam2

SAM 2 is Meta's foundation model for promptable visual segmentation in both...

19.5k Jupyter Notebook AI & ML
facebookresearch

facebookresearch/sam3

SAM 3 is Meta's foundation model for segmentation in images and videos using...

10.9k Python AI & ML
facebookresearch

facebookresearch/sam-3d-body

SAM 3D Body is a promptable model for single-image 3D human mesh recovery that...

3.4k Python AI & ML
facebookresearch

facebookresearch/sam-3d-objects

SAM 3D Objects is a foundation model for reconstructing 3D geometry, texture,...

7.1k Python AI & ML
vs. alternatives
Demucs (Meta, open-source music/speech separator)

Demucs is a narrower, task-specific model (music source separation). SAM-Audio is broader-scoped foundation model supporting arbitrary sound isolation via natural language. Demucs likely has higher real-world adoption in music production; SAM-Audio more flexible but less proven in production workflows.

Spleeter (Deezer, trainable audio separator)

Spleeter predates SAM-Audio, focuses on multi-instrument separation, widely adopted in music/podcast workflows. SAM-Audio's text/visual prompting is novel; practical production adoption of SAM-Audio versus Spleeter's established ecosystem unclear.

Isolator (commercial audio software)

Isolator serves professional audio engineers with UI-driven workflows. SAM-Audio is API-first, research-oriented, targets developers and researchers rather than end-users; different market positioning and adoption paths.

Open-Unmix (SONY-AES joint research)

Open-Unmix is lightweight, reference implementation for music source separation. SAM-Audio is larger, foundation-model-scale, supports broader prompting modalities. Open-Unmix likely lighter-footprint for resource-constrained settings.

Whisper+source-sep (cascade of OpenAI Whisper + custom separators)

Ad-hoc pipeline approach. SAM-Audio offers unified model with multimodal prompting; potential for tighter integration but requires buying into Meta's model ecosystem versus composing tools.