Hacker News · 索引与市场

Show HN: Demucs music stem separator rewritten in Rust – runs in the browser

nikhilunni · story · related signal

Open source

Hi HN! I reimplemented HTDemucs v4 (Meta's music source separation model) in Rust, using Burn. It splits any song into individual stems — drums, bass, vocals, guitar, piano — with no Python runtime or server involved. Try it now: https://nikhilunni.github.io/demucs-rs/ (needs a WebGPU-capable browser — Chrome/Edge work best) GitHub: https://github.com/nikhi…

SOURCE-DECLARED INSTALL

Open the public source page ↗

MEDIA REFERENCES

Captured in public view

Local and external references · rights noted

CONTEXT

Why it is here

Hi HN! I reimplemented HTDemucs v4 (Meta's music source separation model) in Rust, using Burn. It splits any song into individual stems — drums, bass, vocals, guitar, piano — with no Python runtime or server involved. Try it now: https://nikhilunni.github.io/demucs-rs/ (needs a WebGPU-capable browser — Chrome/Edge work best) GitHub: https://github.com/nikhi…

REFERENCES

Linked evidence

Evidence updated 2026-08-16T10:41:36Z. Interaction numbers are platform-native snapshots; the evidence panel records the metric source and observation time. NULL means the public page did not expose a number at collection time.