REAPER Daemon · file bridge for Claude Code, Codex & Cursor
A Lua daemon executes JSON file commands in REAPER, with results returned to a local agent or script.
Open maintainer documentationWHAT YOU CAN DOManage tracks, routing and FX · Edit MIDI, markers and transport
HOW IT WORKSLive app
PLATFORMSWindows · macOS · Linux
DOCUMENTED AGENTSClaude Code · Codex · Cursor
Documented capabilities
- Manage tracks, routing and FXDocumentation
- Edit MIDI, markers and transportDocumentation
Agent compatibility
| Agent | Compatibility | Basis |
|---|---|---|
| Claude Code | Documented setup | The maintainer documents Claude Code setup for this connection. Source |
| Codex | Documented setup | The maintainer documents Codex setup for this connection. Source |
| Cursor | Documented setup | The maintainer documents Cursor setup for this connection. Source |
Setup route
Follow the linked maintainer documentation for installation, connection settings and supported versions.
REAPER with the Lua daemon running and the external Python bridge configured.
Limitations
The in-application daemon must be active; optional plugins and audio operations have additional prerequisites.