Skip to main content

What is Diagrid?

Diagrid is a durable execution platform for AI agents, workflows, MCP servers and apps. It gives them durable execution, verifiable execution and a cryptographic identity with policy-based access, and it works with any agent framework. You add these to your agents and tools without writing reliability or security code in your application.

Agent frameworks & app SDKsPython · .NET · Java · Go · JS
DiagridDurable execution platform
Built on Dapr · CNCF graduated
  • Durable executionAgents and workflows resume after crashes and restarts.
  • Verifiable executionA signed, tamper-evident history of every step.
  • Identity & accessA cryptographic identity and policy-based access on every call.
Your infrastructureany cloud · on-prem · hybrid
  • Compute
  • Networking
  • Storage
  • LLMs
  • External services
Where Diagrid fits. Your agents and apps run where you choose and call Diagrid, which makes their execution durable, verifiable and secure.

Durable​

Durable execution means agents and workflows recover from failures and resume where they stopped. After a crash, deploy or restart, Diagrid picks up from the last completed step instead of starting over, so no progress is lost and completed steps aren't repeated. Workflow activities run at least once, not exactly once: an activity can run more than once, so make its side effects idempotent.

Verifiable​

Verifiable execution lets you prove what ran. Diagrid cryptographically signs each step of a workflow's history, producing a tamper-evident record that anyone can check independently: any change to it is detected. When an agent delegates work or calls a tool, you can prove not just who made a request, but how the execution reached it. A bank can confirm a payment came from an approved workflow, and a regulated team can show a process ran every required step.

Secure​

Every workload gets a cryptographic identity, and policies decide which workloads can call which services, tools and resources. Access is checked on every call, so an agent can only reach what it has been allowed to reach.

How Diagrid runs​

Diagrid never executes your application or agent code. Your apps and agents run wherever you choose and call Diagrid over its APIs.

Diagrid itself runs in one of four deployment models: Diagrid Cloud and Dedicated Cloud run in Diagrid's cloud; BYOC runs the data plane in your cloud, managed by Diagrid or self-managed; Enterprise Server runs entirely on your infrastructure and can be air-gapped. To bring existing apps onto Diagrid, see Connect to Diagrid.

Diagrid is built on open-source Dapr, a CNCF graduated project, and on open standards. It works with any language and any agent framework, including Dapr Agents, CrewAI, LangGraph, Strands, OpenAI Agents, Google ADK, Pydantic AI, Microsoft Agent Framework, Mastra and Claude Agents.

Next steps​