Catalyst Platform Features
Diagrid Catalyst is a managed platform for building durable workflows, AI agents, and distributed applications. It runs the Dapr runtime for you — so your apps connect to a hosted endpoint instead of embedding a sidecar, and Diagrid handles scaling, upgrades, and operations.
The same feature set is available on Catalyst Cloud (fully managed SaaS) and Catalyst Enterprise (dedicated or self-hosted). Use this page as a jumping-off point — every section links to the concept or how-to guide for that area.
Build applications
Use the Dapr programming model as-a-service. Your applications use standard Dapr SDKs and connect to a Catalyst project endpoint instead of a local sidecar — the runtime, scaling, and upgrades are handled by Catalyst.
Organize and run workloads
Catalyst has two organizing layers. Projects are the logical boundary — they group App IDs, components, configurations, subscriptions, and managed infrastructure, and expose their own endpoints and role scopes. Regions are the physical boundary underneath — each is a Kubernetes cluster that hosts one or more projects.
Connect applications
Applications connect to Catalyst using Dapr SDKs with project endpoints and an App ID API token. For inbound traffic back to your app — pub/sub deliveries, input bindings, service invocations, health checks — Catalyst offers several connection patterns.
Observe workloads
Catalyst ships with first-party observability for everything running on the platform — no instrumentation required. Inspect workflows step-by-step, drill into agent runs, browse wire-level API logs, and export OpenTelemetry traces to your preferred backend.
Secure the platform
Catalyst provides identity, access control, and secure connectivity out of the box — from org-level RBAC down to per-App-ID bearer tokens and mTLS callbacks.
Automate with the Diagrid CLI and APIs
Every feature in Catalyst is available through the Diagrid CLI and the control-plane APIs. You can script every operation — provisioning projects, managing App IDs and components, starting workflows, inspecting agent runs — and version-control the full state of a project in Git.
Deploy across regions and environments
Catalyst runs the data plane as one or more Regions — isolated Kubernetes clusters with their own Dapr control plane, operated by Diagrid on Cloud or by your team on Enterprise Self-Hosted.