Talk

Crafting Intelligent Applications in Java with Quarkus/LangChain4j

Dimitris Andreadis |Friday, April 25, 2025 | Gurten Pavillon

Description

Most of the world's mission critical applications are written in Java, yet the Java ecosystem was largely left behind throughout the Generative AI revolution.

But this is no more: Quarkus provides an ideal runtime for coding intelligent applications in Java. It builds on top of LangChain4j, offering seamless integration, build time optimizations, performance and production enhancements, effortless creation of native images using GraalVM and an unmatched developer experience (and Joy!).

The Quarkus DevMode makes iterative development and prompt engineering a breeze, Quarkus DevServices can spin up automatically containers with vector stores and other services behind the scenes, and the Quarkus DevUI offers insights into your intelligent applications.

Come to this talk to find out how Quarkus embraces the AI/LLM universe through LangChain4j, and get ideas for crafting your own intelligent applications, starting from simple examples accessing local or remote LLMs, to implementing AI Services and advanced RAG scenarios.

Speaker

Joshua Starmer
Dimitris Andreadis
Engineering Director at Red Hat, Quarkus Team, Cloud Native Runtimes