~/talk

Reliable AI Agents Using Domain Modeling with Koog in Java

Talkat JavaOne 2026 · 2026-03-17..03-19· [ai-assisted-development, java]
slides:none on file

Koog ships a new idiomatic Java API for building JVM-native agents, with a claim of >4,000 GitHub stars and real deployments at banks and Mercedes‑Benz. The demo shows registering Java methods as tools, composing type-safe subtasks and graph strategies that restrict tool access, checkpointing execution for crash recovery via persistence, and a history compression feature to shrink long contexts. Examples include Spring Boot integration, multi‑model routing (OpenAI, Anthropic, local), and compile‑time checks for subtask inputs/outputs.

AI-written summary · about

  1. 0:00Introduction to Cook
  2. 2:56The concept of AI agents
  3. 6:54Building an AI agent
  4. 9:40Developing agent tools
  5. 12:26Integration with Spring
  6. 14:02Managing chat history
  7. 16:33Customizing agent strategies
  8. 19:46Implementing complex flows
  9. 24:21Graph-based strategy coding
  10. 29:14Advanced agent techniques
  11. 31:10Strategy types explained
  12. 33:51Persistence and recovery
  13. 35:52Observability and monitoring
  14. 38:47History compression techniques
  15. 43:39Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.