fnsmdehip/seance
multi-agent AI music production orchestrator. semantic sample search, voice-to-MIDI, Ableton control, stem separation, MIDI generation, MCP server.
Platform-specific configuration:
{
"mcpServers": {
"seance": {
"command": "npx",
"args": [
"-y",
"seance"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
multi-agent AI music production orchestrator. searches samples by sound, generates melodies, separates stems, controls Ableton, mixes tracks. you describe what you want, agents build it.
seance is a daemon that runs alongside your DAW. you give it natural language directives. a swarm of specialist AI agents execute them — finding the right sounds in your sample library by describing them, generating MIDI, separating stems, arranging tracks in Ableton, mixing.
the core feature nobody else has: semantic sample search. index your entire sample library (Splice, local packs, whatever). search by text description ("dark atmospheric pad with slow attack") or by audio similarity ("find me 10 sounds like this one"). powered by CLAP embeddings + FAISS vector search. works on 100K+ samples.
$ seance search "punchy 808 kick with long tail"
┌─────┬──────────────────────────────────┬───────┬────────┬──────────┐
│ # │ File │ BPM │ Key │ Score │
├─────┼──────────────────────────────────┼───────┼────────┼──────────┤
│ 1 │ 808_deep_sub_kick_01.wav │ - │ E1 │ 0.94 │
│ 2 │ tr808_kick_long_decay.wav │ - │ F1 │ 0.91 │
│ 3 │ analog_808_boom.wav │ - │ D#1 │ 0.89 │
└─────┴──────────────────────────────────┴───────┴────────┴──────────┘Loading reviews...