Talking Kotlin

Building AI Agents With Koog


Listen Later

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:

  • JetBrains/koog on GitHub
  • Koog Documentation

Hosts:

  • Sebastian Aigner – Website | Bluesky
  • Márton Braun – Website | Bluesky

Guest:

  • Vadim Briliantov – LinkedIn | Medium | GitHub | Bluesky | Twitter/X

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

...more
View all episodesView all episodes
Download on the App Store

Talking KotlinBy Talking Kotlin

  • 4.3
  • 4.3
  • 4.3
  • 4.3
  • 4.3

4.3

17 ratings


More shows like Talking Kotlin

View all
Software Engineering Radio by se-radio@computer.org

Software Engineering Radio

271 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

288 Listeners

The Vergecast by The Verge

The Vergecast

3,700 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

LINUX Unplugged by Jupiter Broadcasting

LINUX Unplugged

267 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

584 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

288 Listeners

c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

c’t uplink - der IT-Podcast aus Nerdistan

7 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

986 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

190 Listeners

Handelsblatt Morning Briefing - News aus Wirtschaft, Politik und Finanzen by Teresa Stiens, Christian Rickens und die Handelsblatt Redaktion, Handelsblatt

Handelsblatt Morning Briefing - News aus Wirtschaft, Politik und Finanzen

43 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

63 Listeners

Big Technology Podcast by Alex Kantrowitz

Big Technology Podcast

482 Listeners

How to Fix the Internet by Electronic Frontier Foundation (EFF)

How to Fix the Internet

117 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

64 Listeners