Single binary. One dependency: PostgreSQL. Built in Rust.
Define workflows as composable JSON sequences. Every step completes, retries, or surfaces in a dead-letter queue.
No lost work. No silent failures. No JVM. No Redis. No Kafka.
Website • Docs • API • Cloud • Templates
Snapshot-based resume — O(1) crash recovery, no history replay, no determinism constraints
10 block types — Step · Parallel · Race · Router · TryCatch · Loop · ForEach · SubSequence · ABSplit · CancellationScope
Rate limiting — per-resource sliding window, defers instead of rejects
Polyglot workers — write handlers in any language via pull-based REST API
200+ integrations — native Activepieces connectors, no custom code
1M+ instances per node — < 512MB RAM, < 10ms p99 engine overhead
# Docker (zero config, SQLite default)
docker run -p 8080:8080 ghcr.io/orch8-io/engine:latest
# Or install the binary
curl -fsSL https://raw.githubusercontent.com/orch8-io/engine/main/install.sh | sh
orch8 init && orch8-server| Repo | Stack | What it does | |
|---|---|---|---|
| Core | engine |
Rust | Scheduler, evaluator, REST + gRPC API, 68 endpoints, 1,100+ tests |
| SDKs | sdk-node |
TypeScript | Full client + polling worker, 16 typed interfaces |
sdk-python |
Python | Async httpx + Pydantic, 18 models | |
sdk-go |
Go | Zero deps, context on all methods | |
| Tools | cli |
Go | Manage sequences, instances, signals from terminal |
| Deploy | helm-charts |
Helm 3 | Kubernetes deployment with HA, autoscaling, TLS |
Outreach & campaigns — multi-step email/SMS sequences with per-mailbox rate limits and warmup ramps
Notification platforms — multi-channel fallback (push → email → SMS) with timezone-aware send windows
AI agent pipelines — durable execution for tool-calling agents with human-in-the-loop approval
Fintech & compliance — month-long dunning flows with audit trails and SLA enforcement
Temporal alternative — same durability model, no history replay, no determinism constraints, plain functions instead of activity ceremony
Need help setting up workflows? We design, build, and deploy production automations on Orch8.
| Package | Price | What you get |
|---|---|---|
| Workflow Audit | $500 one-time | Discovery call + sequence designs + architecture recommendation |
| Implementation | $2,500 – $5,000 | End-to-end build: workers, monitoring, deploy, 2 weeks support |
| Retainer | $1,500/mo | New workflows, optimization, priority support, monthly review |
BUSL-1.1 — free for internal production use. Converts to Apache 2.0 after 4 years.
Need to embed Orch8 in your SaaS? Get a commercial license.
Built by Oleksii Vasylenko • hello@orch8.io