by HamSanders
Free, open-source, local alternative to ElevenLabs and Suno. AI sound effects, music with lyrics, text-to-speech and voice cloning on your own GPU (Stable Audio, ACE-Step and more). No account, no credits, offline. Windows/macOS app, HTTP API and a 21-tool MCP server for Claude Code and Cursor.
# Add to your Claude Code skills
git clone https://github.com/HamSanders/soundboxGuides for using mcp servers skills like soundbox.
See how soundbox compares with popular alternatives.
soundbox is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by HamSanders. Free, open-source, local alternative to ElevenLabs and Suno. AI sound effects, music with lyrics, text-to-speech and voice cloning on your own GPU (Stable Audio, ACE-Step and more). No account, no credits, offline. Windows/macOS app, HTTP API and a 21-tool MCP server for Claude Code and Cursor. It has 50 GitHub stars.
soundbox's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/HamSanders/soundbox" and add it to your Claude Code skills directory (see the Installation section above).
soundbox is primarily written in TypeScript. It is open-source under HamSanders on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh soundbox against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
The free, open-source, local alternative to ElevenLabs and Suno.
Sound effects, music, songs with lyrics, speech and voice cloning from open-weight models on your own GPU. Arrange it on a timeline, or let Claude Code, Cursor or any MCP agent do it. No account, no credits, works offline. MIT.
Download · Hear it · For agents · Models · Docs · Website
Watch: 30-second tour · Under the hood · Agents and MCP
| Make | Arrange | Connect |
|---|---|---|
| Sound effects and ambience from a description | A multi-track timeline with effects, MIDI and mixdown | An MCP server with 24 tools for Claude Code and Cursor |
| Instrumentals, or songs from a lyric sheet | Cast saved voices onto the lines of a script | A local HTTP API on port 17494 |
| Speech, voice cloning and voice conversion | Extend, cover, repaint, split into stems | Three agent skills, including a full sound pass |
Four models are verified end to end and on by default; 61 more can be switched
on from the Models page. Each model's licence is shown before you download it.
Everything stays in one SQLite file and a folder of WAVs under ~/.soundbox.
Profiles give you several libraries in one install, one per game or client,
switched from the header without a restart; the models are shared.
| Music. A style prompt or a lyric sheet in, a shelf of takes out. | Sound effects. Every take kept with its prompt, model and seed. |
| Voice Lab. Clone a voice, then cast it onto script lines. | Models. Licence and VRAM shown before you download. |
| Platform | Installer |
|---|---|
| Windows 10 and 11 (x64) | Soundbox_x.y.z_x64-setup.exe |
| macOS, Apple silicon | Soundbox_x.y.z_aarch64.dmg |
| macOS, Intel | Soundbox_x.y.z_x64.dmg |
The installer carries its own runtime. The builds are not signed yet, so the first launch asks you to confirm (where). Open SFX, describe the material, the action and the space, and generate: the first model downloads when you pick it, with its licence shown first.
| Hardware | What to expect |
|---|---|
| NVIDIA GPU (Windows, Linux) | CUDA. A few GB of VRAM covers the verified models; MiniMax Music 3 wants about 10 GB. |
| AMD or Intel GPU | Runs on the CPU unless you set SOUNDBOX_AUDIOCPP_BACKEND=vulkan (how). Vulkan is not yet confirmed on the verified models; reports welcome. |
| Apple silicon | Metal. Installers exist; none of the verified models has been confirmed on a Mac yet. |
| No dedicated GPU | Works, slowly. A clip that takes seconds on a GPU takes minutes on the CPU. |
Linux, Docker and running from source are under Run from source.
Paste this into Claude Code, Cursor or Codex:
Install Soundbox on this machine and confirm it works, following
https://github.com/HamSanders/soundbox/blob/main/docs/INSTALL-AGENT.md
The guide tells the agent to check the GPU and VRAM first, to show you each model's size and licence before downloading it, never to accept a non-commercial licence for you, and to finish by generating one sound and telling you where the WAV is.
Each clip was generated by Soundbox from the prompt shown. The samples site has around 600 more.
| Prompt | Model | ||
|---|---|---|---|
| Glass | large window pane breaking, cracking then collapsing inward with long shards falling and shattering on a wooden floor | Stable Audio 3.0 SFX | ▶ Listen |
| Ambience | heavy thunderstorm, driving rain with rolling thunder and wind gusting through trees, outdoor, seamless loop | Stable Audio 3.0 SFX | ▶ Listen |
| Game | plasma bolt firing, thick electric discharge with a downward pitch sweep and a crackling tail | Stable Audio 3.0 SFX | ▶ Listen |
| Instrumental | 1980s synthwave arcade title theme, wide analog saw lead, gated reverb drum machine, pulsing sidechained bass, 110 BPM | Stable Audio 3.0 Small Music | ▶ Listen |
| Song | triumphant power pop victory anthem, bright electric guitars, punchy live drums, gang vocal chorus, with a four-line lyric sheet | ACE-Step 1.5 | ▶ Listen |
Start Soundbox, then add it to your client.
claude mcp add --transport http soundbox http://127.0.0.1:17494/mcp
Cursor and other MCP clients take { "type": "http", "url": "http://127.0.0.1:17494/mcp" }.
Then ask: "add a door slam and a coin pickup to this game", "voice these three
lines as two characters", "write a 20-second loading-screen loop". The agent
gets 24 tools for sounds, speech and multi-track stories, and three skills:
soundbox-sfx, soundbox-sound-pass and soundbox-voice-story. Every tool,
the stdio bridge and the skills are in docs/MCP.md.
Every model runs through audio.cpp, a native runtime, so there is no Python to set up. Verified end to end and on by default:
| Model | Good for | Licence | Commercial use |
|---|---|---|---|
| Stable Audio 3.0 SFX | Sound effects, foley, ambience | Stability AI Community | ⚠️ Under $1M revenue |
| Stable Audio 3.0 Small Music | Instrumental music, loops | Stability AI Community | ⚠️ Under $1M revenue |
| ACE-Step 1.5 Turbo | Songs with lyrics; extend, cover, repaint | MIT | ✅ Yes |
| MiniMax Music 3 | Songs with lyrics, about 10 GB VRAM | MiniMax-Music3 Community | ⚠️ Conditional |
| Kind | Count | Includes |
|---|---|---|
| Text-to-speech | 45 | Chatterbox, Fish Audio S2 Pro, IndexTTS 2, VibeVoice, Higgs Audio v3, Qwen3-TTS, CosyVoice 3, Kokoro and more; several clone from a reference clip |
| Music | 6 | ACE-Step 1.5 Base and XL, Stable Audio 3.0 Medium, HeartMuLa, MiniMax H3 |
| Sound effects | 2 | MiDashengLM-Gen, ControlFoley |
| Stem separation | 4 | HTDemucs (4- and 6-stem), BS-RoFormer, Mel-Band RoFormer |
| Voice conversion | 4 | RVC, Seed-VC, MioCodec, MeanVC2 |
VibeVoice 1.5B, MiDashengLM-Gen, HTDemucs 6-stem and Chatterbox Turbo have also
been run end to end; the rest are marked unverified until someone reports. The
19 added in October 2026 need audio.cpp 0.9.2 or newer
(soundbox model install audiocpp fetches the latest).
Any model whose licence could not be established is treated as non-commercial. This is a summary, not legal advice: read each licence before you ship what a model made.
| Hosted (ElevenLabs, Suno and similar) | Soundbox | |
|---|---|---|
| Runs on | Their GPUs | Your machine |
| Cost | Subscription or credits | Your electricity |
| Account | Required | None |
| Models | Closed, tuned, consistent | Open weights; quality varies by model |
| Output rights | Their terms of service | The licence of the model that made it, shown up front |
| Offline | No | Yes, once the weights are downloaded |
| Agents | HTTP API | HTTP API and an MCP server |
| Source | Closed | MIT |
Requires Node 22.12 or later. No Python, no CUDA toolkit.
git clone https://github.com/HamSanders/soundbox
cd soundbox
npm install
npm run dev
``