Stemroller
Isolate vocals, drums, bass, and other instrumental stems from any song
Install / Use
/learn @stemrollerapp/StemrollerREADME
StemRoller
StemRoller is the first free app which enables you to separate vocal and instrumental stems from any song with a single click! StemRoller uses Facebook's state-of-the-art Demucs algorithm for demixing songs and integrates search results from YouTube.
Simply type the name/artist of any song into the search bar and click the Split button that appears in the results! You'll need to wait several minutes for splitting to complete. Once stems have been extracted, you'll see an Open button next to the song - click that to access your stems!
We also have a Discord server with update announcements and support.
Quick Start
Using StemRoller couldn't be easier - just head to the StemRoller website or the releases page and download the latest version! That bundle includes everything you need to split stems. If, however, you want to get involved in StemRoller development, read on...
Install Dependencies
git clone https://github.com/stemrollerapp/stemroller.git
cd stemroller
npm i -D
Windows/macOS
npm run download-third-party-apps
Linux (Not officially supported)
Install ffmpeg globally using your preferred package manager, and install demucs and yt-dlp globally with pip.
If you get "Couldn't find appropriate backend" errors, try installing libsox-dev.
Run in Development Mode
npm run dev
Run in Production Mode
npm run build:svelte && npm run start
Production Build
Windows
npm run build:win
macOS
npm run build:mac
License
Your choice of Public Domain (Unlicense) or MIT No Attribution - please read the LICENSE file for more information.
Related Skills
claude-opus-4-5-migration
81.5kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
model-usage
331.2kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
mcp-for-beginners
15.5kThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
TrendRadar
49.6k⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
