
Pymss
Pymss is a free, open-source music source separation toolchain that runs on the user's own machine and separates audio into vocals, drums, bass, and other st…
What Pymss is
Pymss is a free, open-source music source separation toolchain that runs on the user's own machine and separates audio into vocals, drums, bass, and other stems. Its Studio desktop workspace supports model management, batch jobs, and stem editing. Users can import files or folders, choose a downloaded model, configure inference, and queue processing jobs. Studio also provides model browsing and downloads, resume and delete controls, and storage cleanup. For working with results, it includes waveform previews, mix controls, saved projects, and stem export. Pymss can chain models so that each step processes the preceding step's output. Listed output formats are WAV, FLAC, MP3, M4A, AAC, Opus, Vorbis, and Ogg. The project also provides ComfyUI custom nodes, a VST3 ARA plugin for compatible DAWs, and a browser interface bundled with its server. The ARA plugin offers per-stem mute and solo controls; its README names Reaper and Studio One as example hosts. Each repository has its own license; the Studio listing is AGPL-3.0 and the inference package MIT. Studio is at an early development stage, and breaking changes may occur between versions.
Good
- Runs separation on the user's own machine
- Studio supports batch jobs and stem editing
- Can chain models into processing workflows
- Lists eight supported output formats
- Free and open source
Watch out
- Studio is at an early development stage
- Breaking changes may occur between versions
Who it suits
Pymss suits people who want to separate music into stems locally, including users who need batch processing or editing tools. Its ARA plugin and ComfyUI nodes also suit people working with compatible DAWs or ComfyUI.
Verdict
Pymss brings local separation, batch processing, model management, and stem editing into one toolchain. Its early Studio development status is worth considering if you depend on stable behavior between versions.
Plans and prices
From Pymss's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Pymss | Free | Free · open source · runs locally |
The facts
Each one read from Pymss's own pages, with the date it was checked.
What it does
- ARA integration
- The ARA VST3 plugin separates DAW tracks into stems in a background worker and supports per-stem mute and solo monitoring.checked 14 Oct 2026
- ARA plugin
- The ARA plugin separates tracks inside an ARA-capable DAW and provides per-stem mute and solo controls; its README names Reaper and Studio One as example hosts.checked 30 Sep 2026
- Audio utilities
- Included tools cover conversion, inspection, SDR and SI-SDR evaluation, speech recognition, vocal-to-MIDI, silence slicing and audio merging.checked 14 Oct 2026
- CLI
- The command line supports inference, workflows, ComfyUI JSON execution, ensembles, model registration and server startup.checked 14 Oct 2026
- ComfyUI integration
- Comfy-MSS provides nodes for catalog, custom-model and VR/UVR separation inside ComfyUI.checked 14 Oct 2026
- Custom models
- Users can import weights and configurations for supported model architectures.checked 14 Oct 2026
- Development status
- The Studio README says the app is at an early stage of feature development and breaking changes may occur between versions.checked 30 Sep 2026
- Editing and export
- Studio provides waveform preview, mix controls, project persistence, and stem export.checked 30 Sep 2026
- External usage
- The RVC project describes its PyMSS integration as providing model cataloging, downloading, audio I/O and ensemble utilities.checked 14 Oct 2026
- Formats
- The inference package lists WAV, FLAC, MP3, M4A, AAC, Opus, Vorbis, and Ogg as supported output formats.checked 30 Sep 2026
- HTTP API
- The optional server extra provides a self-hostable HTTP service with dynamic model loading, catalog browsing, downloads and an optional WebUI.checked 14 Oct 2026
- Import and batch
- Studio can import audio files or folders, select a downloaded model, configure inference, and queue jobs.checked 30 Sep 2026
- Integrations
- The project provides ComfyUI custom nodes and a VST3 ARA plugin for use in DAWs.checked 30 Sep 2026
- Licensing
- The main Python package is MIT licensed according to PyPI.checked 14 Oct 2026
- Limit: mobile
- iOS and Android GPU or NPU support is described as future research, with no mobile application release currently provided.checked 14 Oct 2026
- Limit: model terms
- The project warns that repositories and model weights can have separate licences and usage terms.checked 14 Oct 2026
- Limit: online preview
- The online workspace uses included audio and preset stems, so processing personal audio requires downloading Studio or deploying PyMSS with WebUI.checked 14 Oct 2026
- Limit: prerelease
- The Studio README warns that releases include prereleases and may contain breaking changes.checked 14 Oct 2026
- Local processing
- Studio and local PyMSS installations process audio on the user’s device; runtime and model downloads need internet access.checked 14 Oct 2026
- Maintainers
- PyPI lists two maintainers, baicai1145 and KitsuneX07.checked 14 Oct 2026
- Maturity
- PyPI classifies PyMSS as Alpha software.checked 14 Oct 2026
Where it runs
- Browser interface
- The WebUI is described as a browser interface bundled with the server and shipped with the pip package.checked 30 Sep 2026
- Limit: Intel Mac
- There is no dedicated Intel Mac package; source builds require checking inference dependency compatibility.checked 14 Oct 2026
- Limit: Linux packaging
- The current release workflow does not provide Linux installers.checked 14 Oct 2026
The full review of Pymss
Overview
Pymss is an open-source music source-separation toolchain for splitting audio into vocals, drums, bass, and other stems locally. It suits technically comfortable musicians and audio producers who want to manage models, batch jobs, and edits in one desktop workspace. Its broad workflow options come with a trade-off: Studio is still early in development and may change between versions.
Key features
Batch processing and model management
Studio can import individual audio files or folders, select a downloaded model, configure inference, and queue jobs. That makes it a stronger fit for processing collections than a tool limited to one-off uploads. Its library can browse, download, resume, and delete models, and clean up stored files—a useful set of controls when model files accumulate.
Editing and chained workflows
Waveform previews, mix controls, project persistence, and stem export let users review and adjust work within Studio rather than treating separation as the end of the process. Pymss can also chain models, with each stage using the previous output. That flexibility is valuable for users building multi-step workflows, though it asks more of them than a simple split-and-download service.
Formats and integrations
The inference package supports WAV, FLAC, MP3, M4A, AAC, Opus, Vorbis, and Ogg output. ComfyUI custom nodes and a VST3 ARA plugin extend the toolchain into other workflows. The plugin separates tracks inside ARA-capable DAWs and offers per-stem mute and solo controls; Reaper and Studio One are named as example hosts.
The WebUI is a browser interface bundled with the server and shipped with the pip package. The official site says processing runs entirely on the user's machine, an important distinction for users who want local processing. Each repository has its own license: Studio is listed under AGPL-3.0 and the inference package under MIT.
Pricing
Pymss is free and open source. The Pymss plan costs nothing and runs locally. There is no free trial because the software is already free, and there is no separate paid tier to unlock.
That removes subscription costs and upload quotas from the stated plan, but local processing means the work runs on the user's own machine. Users who prefer a hosted workflow with a clearly bounded free allowance may find a service easier to assess. Pymss's support points users to GitHub documentation and an issue tracker; Studio's README also names a QQ group for Chinese beta testing, bug reports, and discussion.
Platforms
Pymss lists Android, iOS, Linux, macOS, Web, and Windows, as well as API access. Studio is a desktop workspace, while the WebUI is bundled with the server; the project also offers its ComfyUI nodes and ARA plugin integrations.
Who it's for
Pymss is best for musicians, producers, and technically inclined users who want local stem separation, batch queues, model control, or DAW-adjacent editing. It is less suitable for anyone who needs a stable interface between versions: Studio's README warns that the app is at an early feature-development stage and breaking changes may occur.
Pros and cons
- Pro: Local processing keeps the separation workflow on the user's machine.
- Pro: Batch queues, model-library controls, and project persistence cover more of the workflow than separation alone.
- Pro: Chained models, multiple output formats, ComfyUI nodes, and an ARA plugin offer several ways to extend use beyond Studio.
- Con: Studio's early development status and possible breaking changes make it a riskier choice for users who depend on a consistent desktop workflow.
- Con: Pymss spans several interfaces and integrations; users seeking a simple hosted upload-and-download service may prefer a more direct option.
Alternatives
AI Stem Splitters and Stem Separation Software are useful starting points for comparing tools in the category.
- LALAL.AI is another free-plan option; its Starter plan offers 10 minutes in the Relaxed Queue, a 200 MB per-file upload limit, and previews, but not full downloads.
- Moises may suit users who want mobile and extension support; its free plan allows up to five uploads per month, files up to five minutes, and limited stem-separation options.
- Fadr is worth considering for a browser-oriented remix workflow: its free Basic plan includes vocals, melodies, drums, and bass, MP3 downloads, MIDI detection, and Remix Maker.
- MVSEP offers a free unregistered tier with 100+ AI models, but caps files at 10 minutes and 100 MB, limits users to 50 daily separations and one concurrent job, and requires captcha with low queue priority.
- BandLab Splitter is a simpler mobile and web alternative with four stems, unlimited track uploads, and a 15-minute file limit on its free plan.
- Suno is a mobile option whose free plan includes 50 credits per day and audio uploads up to eight minutes.
- Ultimate Vocal Remover is another free, open-source choice, with Linux, macOS, and Windows support.
- InSplitter is a web-only alternative with a free plan that caps files at 50 MB and uses standard stem quality.
Verdict
Choose Pymss if you want free, local stem separation with batch processing, model management, and tools for editing or extending the workflow. Look elsewhere if you need a stable interface across releases or prefer a straightforward hosted service; Studio's early development status is the main reason to hesitate.
Getting started
- Visit the Pymss website or GitHub documentation to get started.
- Use Studio on a desktop platform, or use the browser interface bundled with the server.
- Import audio files or a folder into Studio.
- Select a downloaded model, configure inference, and queue the job.
- Export stems in a supported format, or use the ComfyUI nodes or VST3 ARA plugin.
Limits worth knowing
Pymss is free and has no free trial. Studio's README describes the app as early in feature development, with possible breaking changes between versions.
Questions
Is Pymss free?
Yes. The Pymss plan is listed as free, and the project is open source.
Does Pymss process audio locally?
Yes. The official site says separation runs entirely on the user's own machine.
Which audio formats can it export?
The inference package lists WAV, FLAC, MP3, M4A, AAC, Opus, Vorbis, and Ogg.
Can I use Pymss in a DAW?
The project provides a VST3 ARA plugin for ARA-capable DAWs. Its README names Reaper and Studio One as example hosts.
What licenses does Pymss use?
Each repository has its own license. GitHub lists Studio under AGPL-3.0 and the inference package under MIT.





