Open-source AI infrastructure

Use agents for judgment. Use workflows for control.

Combine durable tool-using AI agents with versioned visual workflows, parallel branches, triggers, retries, memory, and human approval gates.

Choose the right execution model

Use functions for bounded actions, workflows for explicit control flow, and agents when the next step depends on what the model discovers.

Keep long-running work durable

Manage sessions, tools, approvals, streaming events, sandbox state, triggers, workflow versions, and subagent coordination in one runtime.