Context
From DAW tech stack research: No other DAW — desktop or web — offers programmatic Agent/AI control. Our window.__store API and integrated terminal are completely unique in the industry. This is our strongest differentiator and should be treated as a platform feature.
Bitwig's Java extension API is the closest analog in desktop DAWs, but it requires Java knowledge and can't be driven by AI agents.
Goal
Formalize and document the Agent-native API so third-party agents, MCP servers, and automation tools can control ACE-Step DAW programmatically.
Acceptance Criteria
Strategic Context
Competitive moat: Zero competitors have this capability
Industry trend: AI agents as first-class application users (2025-2026 wave)
Builds on: window.__store, actionApi.ts, commandPalette.ts
Part of: DAW Best Practices Research Series
Context
From DAW tech stack research: No other DAW — desktop or web — offers programmatic Agent/AI control. Our
window.__storeAPI and integrated terminal are completely unique in the industry. This is our strongest differentiator and should be treated as a platform feature.Bitwig's Java extension API is the closest analog in desktop DAWs, but it requires Java knowledge and can't be driven by AI agents.
Goal
Formalize and document the Agent-native API so third-party agents, MCP servers, and automation tools can control ACE-Step DAW programmatically.
Acceptance Criteria
window.__storeactions (auto-generated from TypeScript types)Strategic Context
Competitive moat: Zero competitors have this capability
Industry trend: AI agents as first-class application users (2025-2026 wave)
Builds on: window.__store, actionApi.ts, commandPalette.ts
Part of: DAW Best Practices Research Series