This is a port of Meta's MIT-licensed [Demucs](https://github.com/facebookresearch/demucs) Python+PyTorch library to JavaScript+[ONNX](https://onnx.ai/). This allows it to run on the web, as well as to be installed and used [via `npm`](https://www.npmjs.c
Music source separation (Demucs) running in browser with ONNX Runtime Web
wrapper around demucs wasm
A Bun-native interface for vocal/instrument separation using Demucs
n8n community node to separate vocals/music using Demucs, with first-class binary data support
Node.js wrapper for Meta's Demucs audio source separation tool
Replicate provider — Real-ESRGAN upscaling, BRIA RMBG background removal, Stable Inpainting, Demucs audio isolation, Kling video generation
Download YouTube audio and separate vocals with Demucs
AI Music MCP Server — generate music, separate stems, convert voices via MusicGen, Demucs, and RVC (8 tools)
CLI tool to split audio into stems (vocals/drums/bass/other), analyze BPM & key, and mute/solo tracks
MCP server for AI stem separation — remove vocals, isolate instrumentals, build karaoke tracks, or split audio into vocals, drums, bass, piano, guitar, and other stems from local files or YouTube URLs. Works in Claude Desktop, Cursor, Cline, Windsurf, Zed
Extract isolated voice samples from YouTube videos
Separate vocals, drums, bass, and other stems from any audio file inside N8N. Remove vocals, isolate instrumentals, extract drum tracks, or split full 6-stem mixes — powered by the StemSplit API.
Official Node.js / TypeScript SDK for the StemSplit API — AI-powered stem separation, vocal removal, and audio source separation.
Unified AI-assisted descriptive audio metadata extraction pipeline (Mood, Genre, Instruments, Vocals, Embeddings)
GStreamer Demucs Plugin
Modern Rust music source separation library using state-of-the-art ML inference
Core library for AI-powered audio stem separation