Universal
Works across frameworks, languages, and runtimes — no lock-in. Define your workflows once and execute them anywhere, from LangChain to Smartify to custom runtimes.
Composable
Define triggers, actions, and logic in a single declarative schema. Build complex automations by combining connectors, agents, and control flow in human-readable YAML.
Transparent
Human-readable YAML format with no hidden code or runtime magic. Every workflow is self-documenting, versionable, and auditable.
A Common Language for Automation
Every platform defines "workflows" differently. OpenWorkflow defines them once — as portable, interoperable blueprints for AI-driven tasks. It's an open, community-maintained standard designed to make automations readable, shareable, and executable anywhere.
Extensible
Add your own actions or plugins without breaking compatibility. Extend the specification to meet your needs.
Future-Proof
Standardized I/O schema ensures workflows survive platform changes. Your automations won't break with updates.
Open Standard
Community-driven, Apache 2.0 licensed. Anyone can implement, contribute, and shape the future of workflow automation.
Join the Movement Toward Open Automation
OpenWorkflow is more than a spec — it's an ecosystem. Implement it in your own tools, publish workflows to the registry, or help shape the next version of the standard.