Product / platformCheck vendor pricing and termsLiveFrom public docsDurable
Restate
Restate
Lightweight durable execution with a journal-and-replay model, self-hosted or in Restate Cloud.
Overview
Restate is a platform for building applications that tolerate infrastructure faults, with durable AI agents as a listed use case. Its workflows coordinate long-running processes, human approvals, webhooks and other signals.
Production criteria
| Approval gatesCan a person or policy hold an action until it is approved? | Documented pattern Workflows are documented for human approvals and external signals. |
|---|---|
| Restart recoveryDoes work resume after a crash or redeploy without repeating finished steps? | Built in Durable execution through a journal that is replayed on recovery. |
| Evidence trailCan you inspect what ran, with what inputs, and who approved it? | Not claimed Not documented by the vendor or not yet reviewed. |
| Kill switchCan an operator withdraw permission or stop further actions? | Not claimed Not documented by the vendor or not yet reviewed. |
| Policy controlsDo declared rules decide which tools and actions are allowed? | Not claimed Not documented by the vendor or not yet reviewed. |
| Sandbox isolationDoes code or tool execution run inside an isolated boundary? | Not claimed Not documented by the vendor or not yet reviewed. |
Marks reflect the documentation linked below as of 2026-10-29. How we mark criteria.
Limits and scope
- Source-available under BSL 1.1 rather than an OSI open-source license.
Also in Durable execution & workflows
- Temporal — Durable execution platform: workflows replay from history and survive failures.
- Trigger.dev — Open-source platform for long-running AI tasks in TypeScript, with checkpointing and waitpoints.
- DBOS — Durable workflows and queues as a library, backed by the Postgres you already run.
Free tools, a product pilot, or a focused paid diagnosis.
Choose a tool from the directory, explore Mothership’s technical pilot path, or check fit for a software diagnosis when one issue needs investigation.