Skip to main content

AI agents

Catalyst hosts durable AI agents — agents whose execution survives process restarts because every step is checkpointed by the underlying Dapr workflow runtime. When a tool call fails or the process crashes, the agent resumes from the last successful step instead of restarting from scratch, saving latency, compute, and tokens.

Every agent runs under an App ID, which means it gets:

  • Identity — a SPIFFE-based X.509 certificate for zero-trust service connectivity.
  • Policy enforcement — access policies control which services and MCP servers the agent can reach.
  • Observability — execution history, tool calls, and LLM token usage are visible in the Agents console and API Logs.

Catalyst is framework agnostic and works with any agent framework — Dapr Agents, CrewAI, LangGraph, Strands, Microsoft Agent Framework, Google ADK, OpenAI Agents, Pydantic AI, Deep Agents, and more.

For framework-specific guides, see Develop AI agents. For inspecting running agents in the console, see Operate Agents.