Node.js Host
The Node.js Host (@bratsos/workflow-engine-host-node) is a long-running daemon worker designed to poll for jobs, execute them, and run orchestration ticks in a continuous loop. It is recommended for production environments like Docker containers, VM instances, or persistent cloud hosting.
Serverless Host
The Serverless Host (@bratsos/workflow-engine-host-serverless) is a stateless, single-invocation wrapper around the command kernel. It is designed for edge runtimes and serverless platforms like Cloudflare Workers, AWS Lambda, Deno Deploy, or Vercel Edge.
Remote Activity Workers
The Remote Activity Worker package (@bratsos/workflow-engine-host-remote) allows you to run heavy or specialized workflow stages (e.g. video transcoding, ffmpeg processing, or deep LLM inference) on separate, ephemeral worker machines.