Building a JS implementation of serverlessworkflow.io that runs on the edge.
Wanted workflow orchestration without infrastructure to store workflow JSON/YAML in database/S3/CDN/whatever and execute it on Cloudflare Workers, in the browser, etc.
The magical part about the serverless workflow spec: native JSONSchema support for inputs/outputs at both workflow and task level. This creates composable, Lego-like tools for AI agents - each tool is just a workflow reference that can be fetched on the fly.
Working on final cleanup before publishing.