Skip to main content

Build AI Workflows That Actually Work Together

OpenWorkflow is an open specification that lets developers connect AI agents, tools, and apps through a shared, vendor-neutral language for automation.

Workflows shouldn't break when you change platforms. OpenWorkflow defines a single, interoperable format for describing triggers, actions, and data flow — so your automations stay portable across LangChain, Smartify, AgentKit, VertexAI, and beyond.

Easy to Use

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.

Focus on What Matters

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.

Powered by React

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.