speaker-photo

Phillip Kruger

Quarkus Core contributor
Phillip Kruger is a Principal Software Engineer at Red Hat and a core contributor to the Quarkus project. He leads the development of key features like the Quarkus Dev UI, MicroProfile GraphQL, and OpenAPI support, and is the creator of tools like mvnpm and the Chappie AI assistant in Quarkus. Phillip is passionate about developer experience, cloud-native Java, and building intelligent tooling that makes developers more productive.
12:10 - 13:00

Sunday 2nd Nov

AI with (and in) Quarkus – Building and Using Intelligent Java Applications

AI is changing how we build software, and how we interact with it. In this talk, we'll explore how Quarkus helps you build intelligent, AI-enabled applications, and how Quarkus itself is evolving to include AI-powered developer tools. We’ll start by showing how to integrate AI into your applications using LangChain4j, with practical examples of Retrieval-Augmented Generation (RAG) patterns, prompt engineering, and streaming AI responses. We'll also touch on the Model Context Protocol (MCP) and how it supports structured, reproducible AI workflows. Then we'll shift focus to Quarkus itself, and showcase "Chappie" - the experimental AI assistant built into Quarkus Dev UI. You'll see how Chappie uses the same AI tooling to help developers write code, explain exceptions, discover extensions, and automate common tasks. We'll share the vision for the future: using MCP in Dev Mode to bring intelligent, context-aware tooling directly into the developer workflow. Whether you want to build AI into your app, or bring AI into your IDE, this talk will show how Quarkus is helping Java developers thrive in the AI era.