Skip to content
Agent tool / platformFree source · check hosted pricingLiveFrom public docsDurable

DBOS

DBOS

Durable workflows and queues as a library, backed by the Postgres you already run.

Overview

DBOS adds durable workflows to your application as a library (Python, TypeScript, Go, Rust and Java), with no separate orchestration server. Workflows resume from the last completed step after a restart and can pause until a notification arrives — useful for approvals. DBOS Conductor is a control plane you can self-host or connect to.

Production criteria

Approval gatesCan a person or policy hold an action until it is approved?Documented pattern
Workflows can pause on DBOS.recv until a notification is sent.
Restart recoveryDoes work resume after a crash or redeploy without repeating finished steps?Built in
Workflows resume from the last completed step after a restart.
Evidence trailCan you inspect what ran, with what inputs, and who approved it?Documented pattern
Step checkpoints live in your Postgres and can be queried; not a purpose-built audit log.
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

  • Requires Postgres.

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.