Skip to content

Documentation

Build, run, and recover durable workflows on servers and mobile devices. Choose the task you have now; the full reference is below.

What do you want to do?

0.7.1 stable · Use this guide for released binaries and containers.

Release guide →

Current main is unreleased · Local Studio, new authoring tools, and portable agent handoff are available in source.

Preview main →

How recovery works

The engine saves execution state at durable boundaries. After a restart, it reads the saved state and continues eligible work. Your handlers keep their normal code; effect receipts and idempotency keys help you inspect side effects before retrying them.

  1. Step 1Run the Quick StartGet one local workflow running with SQLite.
  2. Step 2Learn the core modelUnderstand sequences, instances, blocks, context, and snapshots.
  3. Step 3Adapt a patternStart from an annotated production recipe.
  4. Step 4Deploy and operateConfigure PostgreSQL, health checks, and recovery.

Ready to try Orch8?

One command to install. Then run your first local sequence.

Bash
curl -fsSL https://orch8.io/start.sh | sh
Was this helpful?