Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to build fault-tolerant AI agents for production environments using the Koog framework, an open-source Kotlin/JVM solution developed at JetBrains. Discover how to move beyond experimental AI agents to create resilient, production-ready systems that can recover from failures and behave predictably. Explore the challenges that emerge when AI agents transition from laboratory experiments to real-world applications, including the need for failure recovery, predictable behavior, and production resilience. Understand how Koog addresses these challenges by enabling you to design agents as modular, reusable pipelines that provide precise control over agent behavior rather than treating them as black boxes. Master Koog's key strength of fault tolerance through comprehensive checkpointing and state restoration capabilities that go beyond simple chat history preservation. Learn how agents can checkpoint and restore their entire state machine, enabling safe resumption of long-running processes, recovery after crashes, and seamless execution migration between machines without progress loss. Gain insights into modeling agents as predictable graphs of operations and implementing persistence and restoration mechanisms that ensure agent resilience in production environments. Benefit from real-world lessons learned from JetBrains' deployment of Koog in actual products, providing practical guidance for implementing fault-tolerant AI agents in your own JVM-based systems.
Syllabus
Fault tolerant AI Agents on the JVM with Koog framework by Vadim Briliantov
Taught by
Devoxx