DBOS
Also known as: DBOS Transact, DBOS Conductor, DBOS Cloud
Open source durable execution library on Postgres that makes workflows, queues and AI agents fault tolerant with a few annotations, managed through the Conductor console.
DBOS is an open source durable execution library built on Postgres. A few annotations turn ordinary Python, TypeScript, Java or Go functions into workflows and steps whose progress is checkpointed to the customer's own database, so a workflow that crashes resumes from its last completed step.
Durable queues carry concurrency and rate limits, scheduled workflows run on cron schedules that can be created at run time, and durable messages and events let a workflow wait hours or days for a human's reply.
For AI agents, native integrations with Pydantic AI, LlamaIndex, the OpenAI Agents SDK, Google ADK and the Vercel AI SDK run the agent loop as a workflow and each model request and tool call as a step.
DBOS Conductor is the management console: workflow history and tracing, queue monitoring, alerting, workflow fork to restart from a chosen step, managed retention policies, a Conductor API with an OpenAPI specification, a CLI and an MCP server. Conductor sits off the execution path and never sees workflow data. The library is free; DBOS Pro is $99 a month and DBOS Teams $499 a month with included checkpoints, and Enterprise adds SSO, SAML and self-hosted or air-gapped Conductor. DBOS states SOC 2, GDPR and CCPA compliance, with a HIPAA BAA available.
Vendor details
Canonical URL
https://www.dbos.dev
Category
Agent infrastructure
Subcategory
Durable execution and workflow orchestration
Funding status
Independent, headquartered in Cambridge, Massachusetts, and seed stage per Crunchbase. DBOS was co-founded by Postgres creator and Turing Award winner Mike Stonebraker with a joint team of MIT and Stanford computer scientists, emerging from a three year research collaboration between the two universities. In 2026 the company shipped a Go SDK and announced a Databricks Lakebase partnership, and customers such as Yutori publicly endorse the platform.
Company status
independent
Use cases & customers
Primary use cases
Target customers
Deployment options
Integrations
DBOS Transact is entirely contained in an open source library and requires no infrastructure beyond a Postgres compatible database, running on premises or in any cloud on Linux, MacOS, or Windows. It emits OpenTelemetry compatible logs and traces, exposes an OpenMetrics endpoint, and Conductor alerts integrate with Slack and PagerDuty. The ecosystem includes a Supabase integration, Redshift and Databricks Lakebase support in Conductor, a Google ADK plugin, and coding agent access for monitoring and debugging workflows.
In practice
A payments service must process transactions even if servers crash mid operation. DBOS checkpoints every step in Postgres, so the workflow recovers from the last completed step, validating payment once and still shipping the order.
A multi-turn AI agent fails after many iterations of tool calls. DBOS resumes it from the last completed step instead of restarting from the beginning, and fork lets the team replay the agent from a specific step to debug.
A data pipeline enqueues a thousand concurrent tasks. DBOS durable queues apply concurrency and rate limits and guarantee every task completes and returns results, even through failures and restarts.
Sources & related URLs
Related / legacy domains
Agentic Index coverage score
8.5 / 14 capabilities · 61%
| Integrations & Tool Calling | Partial |
|---|---|
|
Native integrations with Pydantic AI, LlamaIndex, the OpenAI Agents SDK, Google ADK and the Vercel AI SDK make the customer's agent framework durable instead of supplying the tools. They wrap the agent loop as a workflow and each model request, tool call and MCP communication as a checkpointed step, and any step can wrap an outside API call with retries. The tools, credentials and connectors belong to the framework and the customer's code, and DBOS has no connector catalog or framework of its own for authenticated actions. Sourcedocs.dbos.dev/integrations/pydantic-airead 2026-09-23 |
|
| Workflow Orchestration | Full |
|
Durable orchestration is the product. Workflows and steps are written as ordinary code in Python, TypeScript, Java or Go, with automatic step retries, durable queues carrying concurrency and rate limits, child workflows, durable sleeps and waits, messages and events between workflows, and agent loops (including subagents through the Vercel AI SDK integration) run as workflows. Sourcedocs.dbos.dev/ai/ai-quickstartread 2026-09-23 |
|
| Knowledge Grounding & RAG | Not documented |
|
There is no retrieval structure DBOS maintains over the customer's corpus. Workflows are checkpointed to the customer's own Postgres, and the Vercel AI SDK integration makes embedding calls durable steps, but the index and retrieval belong to the customer's code. Sourcedocs.dbos.dev/examplesread 2026-09-23 |
|
| Human Oversight & Guardrails | Partial |
|
Human input is handled with a durable wait in the customer's code. In the human in the loop guide, an agent calls DBOS.recv to wait hours or days for a notification with a deadline, checkpointed so the wait survives restarts and upgrades, while DBOS.send delivers the person's response and workflow events publish the agent's status. That is a mechanism the customer's code calls, but it is general durable messaging applied to approval, with no approval step, approver identity, review surface or policy guardrail of DBOS's own, and the gate's logic is the customer's code. Sourcedocs.dbos.dev/ai/hitlread 2026-09-23 |
|
| Security, Identity & Governance | Full |
|
DBOS states SOC 2 compliance, audited regularly, along with GDPR and CCPA, with a HIPAA BAA available and SOC 2 and HIPAA support on Teams. Teams adds role based access control and Enterprise adds SSO and SAML, and Conductor's organization management supports RBAC and any OAuth compatible SSO. DBOS also states that Conductor is off the execution path and never sees workflow data. Sourcedbos.dev/dbos-pricingread 2026-09-23 |
|
| Observability & Auditability | Full |
|
Each workflow is recorded step by step. Every step's input and output is checkpointed, and the Conductor console shows workflow state, history and traces, monitors queues in real time and alerts on failures (custom alerting on Teams), with managed retention policies setting how much history each application keeps and for how long. The library emits OpenTelemetry traces and logs, OpenMetrics is supported on Teams, and an MCP server lets the customer's own agents inspect workflows. Sourcedocs.dbos.dev/production/conductorread 2026-09-23 |
|
| Memory & State Persistence | Partial |
|
State is kept inside one run. Every workflow and step is checkpointed to Postgres, so a workflow that crashes resumes from its last completed step and the agent's code carries on from the restored outputs. The scope is one run, so a checkpoint lets the same run finish and carries nothing into the next. Step outputs sit in queryable tables, and Conductor shows the history. There is no state store that persists across runs for each user, conversation or entity as agent memory. Sourcedocs.dbos.dev/production/retentionread 2026-09-23 |
|
| Deployment & Data Residency | Full |
|
The customer decides where DBOS runs. The open source library runs inside the customer's application on any Linux, macOS or Windows host, on premises or in any cloud, against the customer's own Postgres, and Conductor can be self hosted (with Kubernetes guides) and run in air gapped environments on Enterprise. Sourcedocs.dbos.dev/production/hosting-conductorread 2026-09-23 |
|
| Prebuilt Agents, Templates & Packs | Partial |
|
Quickstarts and an examples library ship in each language, including AI examples such as an agent inbox and a customer service agent. These are examples a developer builds from, not a catalog of agents a customer adopts. Sourcedocs.dbos.dev/examplesread 2026-09-23 |
|
| Triggers & Channel Coverage | Full |
|
Work starts on its own. Scheduled workflows run exactly once per interval on cron schedules, which can be created at run time and are stored in the database, and durable queues start enqueued workflows as capacity allows. Sourcedocs.dbos.dev/golang/tutorials/scheduled-workflowsread 2026-09-23 |
|
| Model Flexibility & Routing | Not documented |
|
No model runs inside DBOS for a customer to choose. The model lives in the customer's own framework (Pydantic AI, the OpenAI Agents SDK, Google ADK, the Vercel AI SDK), and DBOS checkpoints each model request as a step whatever the model is. Being model agnostic because the model belongs to someone else is different from offering a choice of model. Sourcedocs.dbos.dev/integrations/vercel-airead 2026-09-23 |
|
| APIs, SDKs & MCP Extensibility | Full |
|
Outside systems can call DBOS through open source SDKs for Python, TypeScript, Java and Go, a Conductor API with a published OpenAPI specification for managing workflows in code, the dbosctl command line tool, and an MCP server for inspecting workflows. Sourcedocs.dbos.dev/production/conductor-apiread 2026-09-23 |
|
| Testing, Debugging & Optimization | Partial |
|
Debugging after a failure is supported. The debugging guide uses the checkpointed history to find where an agent went wrong and workflow fork to restart it from a chosen completed step, reproducing the state up to that point deterministically, in code or from the Conductor UI. That is debugging, not testing. There is no evaluation harness, scored test cases or quality gate of DBOS's own, and the example evaluation step is the customer's own LLM call. Sourcedocs.dbos.dev/ai/debuggingread 2026-09-23 |
|
| Browser & Computer Use | Not documented |
|
DBOS operates no browser or desktop for the agent and has no browser automation environment of its own. It makes the customer's code durable wherever it runs. Sourcedocs.dbos.dev/ai/ai-quickstartread 2026-09-23 |
|
The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded
Recent platform changes
DBOS Python 3.1.0 added workflow rewind, allowing a workflow in a terminal state to restart from a specified step. The release also added workflow ID reuse policies and local configuration of Conductor metadata only mode.
Bears on: Memory / state
View sourceDBOS released its August 2026 product updates, highlighted by DBOS Golang v1.0 which introduces database-backed queues and schedules. The release also adds a public OpenAPI 3.1 specification and a new dbosctl command-line interface for DBOS Conductor, alongside cross-application workflow interoperability.
Bears on: Workflow orchestration
View sourceDBOS released its July 2026 product update, introducing a Vercel AI SDK integration that provides out-of-the-box durability and checkpointing for AI agents. The release includes the production-ready DBOS Java v1.0, queryable workflow attributes via PostgreSQL JSONB, and significantly higher durable stream throughput. Additionally, DBOS added high-availability deployments for self-hosted Conductor and introduced DBOSify, a replacement framework for Temporal.
Bears on: Workflow orchestration
View sourcePricing
Library free · Pro $99/mo with 1M checkpoints · Teams $499/mo
Monthly plan for Conductor (seats, apps and included checkpoints) plus extra checkpoints per million; the Transact library itself is free
What is public
The tier structure and rates are public: a free open source Transact library, DBOS Pro at $99 a month and DBOS Teams at $499 a month, each with checkpoint allowances and overage rates, and Enterprise with custom pricing and self hosted Conductor.
Billing mechanics
Conductor runs free in test and development mode and requires a paid license key for commercial production use, per the published Conductor license. Enterprise agreements are executed through order forms specifying fees. DBOS Cloud bills as a serverless execution platform.
Cost watchouts
Every workflow, step and transaction counts as a checkpoint, so a long agent loop with many steps uses the monthly allowance quickly; extra checkpoints cost $50 per million on Pro and $40 on Teams. SSO and self-hosted Conductor sit in Enterprise.
Variable cost rationale
Plans include a monthly checkpoint allowance and bill extra checkpoints per million, so step-heavy agent workloads raise cost above the plan fee.
Additional watchouts
Confirm current tier rates directly, since the company discussed pricing changes effective January first intended to align cost with usage. On DBOS Cloud, watch checkpoint volume and compute time, which reviewers note can drive managed service cost at high usage.
Sales call required
Mixed (some tiers require a call)
Free / trial
The DBOS Transact library is free and open source; Pro and Teams start with a free trial
Lowest paid plan
DBOS Pro $99 a month plus extra checkpoints
Key ambiguities
Cost scales with checkpoints (workflows, steps and transactions), so the included allowance covers very different amounts of work depending on how finely an agent is split into steps.
Missing data
Enterprise pricing is custom, and no published DBOS Cloud rate card was found.
Related vendors
- AgentOps — Agent observability and debugging platform: open source SDKs trace…
- Agno — Python agent framework and AgentOS runtime (formerly Phidata) for…
- AIsa — Resource and payment gateway for AI agents: one key to 110+ models…
- AlphaBitCore — AI control plane for regulated financial firms: one gateway enforces…
- Anchor Browser — Cloud hosted browser infrastructure that lets AI agents operate real…
- Apify — Cloud platform and marketplace of more than 73,000 ready-to-run…
Alternatives to DBOS
The closest documented capability profiles to DBOS among agent infrastructure platforms tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.
- Hatchet8.5 / 14Matches DBOS across all 14 documented capabilitiesDBOS vs Hatchet →
- Temporal8.5 / 14Matches DBOS across all 14 documented capabilities
- Restate8.5 / 14Fuller documented coverage on Memory & State Persistence
- Inngest10.0 / 14Adds documented Model Flexibility & Routing
- C TWO8.5 / 14Fuller documented coverage on Integrations & Tool Calling and Human Oversight & Guardrails
- Netlify10.5 / 14Adds documented Knowledge Grounding & RAG and Model Flexibility & Routing
Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded