Skip to content

Creating AI-infused (Agentic) Apps, the Easy Way 🤙 + Java for Kotlin developers

Photo of Tom Cools
Hosted By
Tom C. and Loïc M.
Creating AI-infused (Agentic) Apps, the Easy Way 🤙 + Java for Kotlin developers

Details

The holidays are officially over, and September is here. But don't worry, the good news is that BeJUG is back and ready to kick off the new season!

We're starting things off at IBA in Louvain-la-Neuve. A big thank you to them for hosting us!

We have two great speakers ready to share some knowledge: Kevin Dubois and Tim Schraepen.

Come join us and make the return to the grind a little more fun.

Schedule

  • 18:00: Doors open + Food and Drinks
  • 18:45: Intro and BeJUG updates
  • 18:50: Talk 1
  • 19:35: Little break
  • 19:45: Talk 2
  • 20:30: Mingling + Drinks

Topics

Creating AI-infused (Agentic) Apps, the Easy Way 🤙
Generative AI has taken the world by storm over the last year, and it seems like every executive leader out there is telling us “regular” application developers to “add AI” to our applications. Does that mean we need to drop everything we’ve built and become data scientists instead now?
Fortunately, we can infuse AI models built by actual AI experts into our applications without too much pain. Thanks to the ease of use and superb developer experience of Quarkus and the nice AI integration capabilities that the LangChain4j libraries offer, it becomes trivial to start working with AI and make your stakeholders happy :)
In this session, you’ll explore how with a few lines of code, you can add a variety of AI capabilities: prompting, chaining, and preserving state; agents and function-calling; enriching your AI model’s knowledge with your own documents using retrieval augmented generation (RAG); In addition, we'll add observability and fault tolerance to the AI integration.
The party doesn't stop there though, because now everyone is talking about "Agentic AI". We'll show you how to get started with creating Model Context Protocol (MCP) clients AND servers.
Come to this session to learn how to build AI-infused applications with Java and Quarkus.

About Kevin
Kevin Dubois is often featured as a (keynote) speaker at conferences around the world, where he shares his passion and knowledge about developer experience, open source, cloud native development and Java. He is also an author, java Champion, and an accomplished software architect and platform engineer. Kevin currently works as a Senior Principal Developer Advocate at Red Hat / IBM.

Java for Kotlin developers
A whimsical live-coding session where Java developers will learn some Kotlin, and Kotlin developers will learn some Java.

We'll start from a Kotlin codebase of an implemented MarsRover kata and --with the help of the audience-- we'll re-implement it in Java.

About Tim
I'm an Agile enthousiast working for Kunlabora as a developer. In my spare time I play games of the video and board variety.

Additional notes:

  • This meetup includes food. Please keep your RSVP status up to date so we do not waste any of our food.
  • Some pictures might be made. If you feel uncomfortable about this, please mention this to the organizers (or anyone with a camera).
Photo of Belgian Java User Group group
Belgian Java User Group
See more events
IBA International Headquarters
Chemin du Cyclotron 3 · Ottignies-Louvain-la-Neuve
Google map of the user's next upcoming event's location
FREE