Agentwerke Desktop is a local BPMN authoring client for Agentwerke workflows. It
lets users create, open, edit, save, validate, and publish .bpmn files while
preserving the agentwerke:* BPMN extension metadata used by Agentwerke.
npm install
npm run devRun checks:
npm test
npm run typecheck
npm run buildRelease builds are published through GitHub Actions. See RELEASING.md for the signed macOS release workflow.
- Create or open a BPMN file.
- Use the Agentwerke palette entries for agent tasks, approval gates, and external waits.
- Edit Agentwerke metadata in the properties panel.
- Save the file locally.
- Configure the Agentwerke API URL and token.
- Validate and publish through Agentwerke.
The app publishes through Agentwerke APIs. It does not deploy directly to Camunda or any other BPMN runtime.