240+ templates, ready to run in one click
demo mode needs no credentials—use sample data to see a full execution first; connect your own model keys and the same workflow becomes a production process.

See results on sample data first, then connect keys to go to production
Pick a template and click Use, and it's copied into your own workflow. From trial run to production, every step's boundary is spelled out.
120+ modules—assemble a process from three snippets of YAML
A module is a versioned, reusable workflow that declares a typed input/output contract; reference it in a process with a sub_workflow step.
- 120+ modules: common building blocks like data pulling, report generation, and message delivery are ready-made
- Typed contracts: whether upstream output matches downstream input is checked at save time, so you don't find out halfway through a run
- Version compatibility checks: when a module ships a new version with a changed interface, it's flagged for your confirmation first; until you upgrade, the old version keeps running
- The example assembles a daily-report process from three modules: pull spend data, generate the report, and deliver to Slack
# fetch → report → deliversteps:- name: fetch_spendtype: sub_workflowmodule: ads-spend-fetch@1.4.2publish_outputs: [spend_rows]- name: build_reporttype: sub_workflowmodule: report-builder@1.0.3depends_on: [fetch_spend]- name: deliver_slacktype: sub_workflowmodule: slack-deliver@1.1.0depends_on: [build_report]
Equip Agents with ready-made skill packages
A skill is a packaged toolset installed from the skill marketplace; once installed, the Agent can call its capabilities directly.
Publish the templates you've polished
Both templates and modules can be published to the marketplace; when someone installs, dependencies resolve automatically and everything installs at once.
15+ model providers, and the keys are yours
Connect your own API Key or subscription account straight to a provider; a single workflow can mix models from several vendors.