Zum Inhalt springen

Building AI Agents With Koog

17.11.2025 · 1 Std. 23 Min.

Shownotes

Sebastian and Márton talk to Vadim Briliantov, the Technical Lead for Koog: an agentic framework built by JetBrains. We learn about what AI agents are, and why building them in Kotlin with Koog is a great choice. We also discuss all the different ways AI agents can connect to other systems and your existing code, and look at advanced features for agents like custom strategies, model switching, and history compression.

Resources:

Hosts:

Guest:

Timeline:
(0:00) Intro
(1:11) Vadim’s history at JetBrains
(4:21) What’s an AI Agent?
(5:47) Koog!
(7:12) Applications for agents
(12:43) Koog’s building blocks
(15:05) Strategies, feedback loops
(23:55) The Kotlin DSL
(26:12) Persistent state
(29:48) Subgraphs
(32:33) Tools
(39:52) MCP support (and A2A)
(44:01) Entry point and type safety
(49:39) Spring and Ktor support
(51:27) LLM Providers
(53:30) Model switching
(56:02) History and memory
(59:22) Enterprise-ready
(1:02:12) History compression
(1:11:47) Markdown?!
(1:14:37) What’s next?
(1:18:22) Going open-source
(1:20:32) Conclusion

Alle Folgen von Talking Kotlin

Einstellungen

Darstellung

Sprache

Bestimmt, welche Sender dir auf der Startseite zuerst gezeigt werden.

Verlauf

Zuletzt gehörte Sender und Folgen und deine letzten Suchen liegen nur in diesem Browser.

Hinweise

Ein kurzer Hinweis, wenn ein Podcast, dem du folgst, eine neue Folge hat. Einzelne Podcasts stellst du über die Glocke auf ihrer Seite ab.

Konto

Favoriten speichern – in der App und auf der Website.

Tastenkürzel

/
Suche öffnen
Leertaste
Abspielen oder anhalten
← →
Im Player: 15 s zurück, 30 s vor (Folgen) · im Regal: nächste Kachel
↑ ↓
Im Regal: Ziel innerhalb der Kachel
Pos1 / Ende
Im Regal: erste bzw. letzte Kachel
Esc
Fenster oder Menü schließen
?
Diese Übersicht
Läuft gerade

Zur Senderseite

Als Nächstes

    Folgen mit „Als Nächstes“ vormerken – sie laufen nach der aktuellen Folge.