Skip to main content

Spring AI + Dapr

Make your Spring AI agents production-ready. These tutorials show you how to add fault tolerance using Dapr — with no changes to your agent code.


Why Dapr for Spring AI?

ChallengeDapr Solution
Agent crashes lose all progressDurable workflows checkpoint every step
Agents tightly coupled, hard to scalePub/sub decouples communication
Conversation history lost on restartState management persists memory
Custom retry logic everywhereBuilt-in retries with exponential backoff

The dapr-spring-ai starter adds all of this to a standard Spring AI ChatClient — just by being on the classpath, with no application-code changes.


Spring is a trademark of Broadcom Inc. and/or its subsidiaries.