Skip to content

Self-hosted workflow engine

An “observable + replayable” execution platform for long-running automation. Persisted state & outputs, real-time log/event streams, and isolated execution (Runner/Sandbox) so automation isn’t a black-box script anymore.

Persistent & traceable

States and results are persisted (SQLite), with a complete record for every run. Retry, rerun, or replay after failures—avoid the unpredictability of one-off scripts.

Real-time observability & replay

Stream logs and events as execution happens. Inspect/download inputs, outputs, files, and artifacts to debug faster—and make reproduction and auditing straightforward.

Isolated execution (executor + sandbox)

In production, split “orchestration & state” from “execution & isolation”: the control plane schedules and persists, while executors run in sandboxed containers and report logs and artifacts back.

Composable workflow graphs

Break work into steps with clear inputs/outputs, explicit dependencies, and deliverable artifacts—ideal for evolving ad-hoc scripts into long-lived, maintainable automation systems.