Skip to content

Tools — 21 LOM domains

ableton-mind targets ~180 tools across the 21 Live Object Model domains. Each tool is idempotent, transactional, reversible, schema-aware, and returns { ok, verified, diff }.

Full spec: PLAN.md §4.

Domains

#DomainExample
1transportplay, set_tempo
2tracktrack_list, track_create
3clipcreate_midi_clip
4scenescene_fire
5devicedevice_set_param
6rackrack_set_macro
7automationautomation_write
8modulationmodulation_route
9browserbrowser_load
10arrangementarrangement_insert_clip
11recordingrecording_arm
12mixermixer_set_volume
13viewview_select_clip
14sessionsession_trigger
15groovegroove_apply
16midimidi_route
17pushpush_set_pad
18introspectionstate_snapshot
19tuningtuning_apply
20cuecue_add
21live_setlive_set_info

Current coverage (Cycle 23)

33 MCP tools implemented, including transport, session, track, clip, device, browser, scene, automation, preview, recipe, push, prompts and resources. The target remains ~180 tools across the 21 LOM domains.

MIT License