Local by default
Render on your machine with a SoundFont, fluidsynth, and ffmpeg.
No cloud account required.
No accounts. No mystery state. Just scripts, renders, and outputs you actually keep under version control.
Generate music entirely from scripts. Export audio, MIDI, and JSON artifacts with a simple, agent-ready workflow.
$ claw-daw make-rpg-field-loop.sh
$ claw-daw --headless --soundfont "$SF2" --script tools/garden_field.txt
→ out/garden_field_loop.mp3
→ out/garden_field_loop.mid
→ out/garden_field_loop.json
# revise, rerender, compare
$ claw-daw diff_projects out/prev.json out/garden_field_loop.json
The point is not that music software exists. The point is having a music workstation that behaves well in code-heavy, automation-heavy, agent-heavy workflows.
Render on your machine with a SoundFont, fluidsynth, and ffmpeg.
No cloud account required.
The workflow fits bots as naturally as humans. Agents can generate, validate, diff, export, and iterate using files they can reason about.
Pin script, seed, version, and SoundFont, and you get repeatable renders. That makes revision and evaluation much less chaotic.
This is the part that matters to developers and tool builders: claw-daw already ships with the operational docs an agent needs to use it well.
claw-daw doctor
SF2=$(claw-daw paths --soundfont | head -n 1)
mkdir -p tools out
cat > tools/first_render.txt << 'EOF'
new_project first_render 124
add_track Drums 0
set_kit 0 tight
new_pattern 0 d1 2:0
add_note_pat 0 d1 36 0:0 0:0:120 112
add_note_pat 0 d1 38 0:2 0:0:120 108
place_pattern 0 d1 0:0 8
export_project out/first_render.json
export_midi out/first_render.mid
export_mp3 out/first_render.mp3 preset=clean
EOF
claw-daw --headless --soundfont "$SF2" --script tools/first_render.txt
The install path should be easy to find and easy to copy. Everything else can come after that.
curl -fsSL https://www.clawdaw.com/install.sh -o /tmp/clawdaw-install.sh && bash /tmp/clawdaw-install.sh
curl -fsSL https://www.clawdaw.com/install_mac.sh -o /tmp/clawdaw-install.sh && bash /tmp/clawdaw-install.sh
iwr https://www.clawdaw.com/install_win.ps1 -UseBasicParsing -OutFile $env:TEMP\clawdaw-install.ps1; & $env:TEMP\clawdaw-install.ps1
sudo apt-get update
sudo apt-get install -y fluidsynth ffmpeg fluid-soundfont-gm pipx
pipx install claw-daw
claw-daw --version and claw-daw doctor.claw-daw paths --soundfont.pipx ensurepath and restart the terminal.Once the page has done its job, the docs should take over quickly and clearly.
If you came here for the token, the links are still here. They are intentionally lower on the page so the product stays first.
Always verify the mint before using any swap or tracking link.