Session

Codepocalypse Now: LangChain4j vs Spring AI

Can Java build a real AI agent — one that manages your calendar, reads your email, orders pizza, and remembers who you are across sessions? OpenClaw, the personal AI agent with 350K GitHub stars, proves the concept. We're going to build it twice, in Java, live on stage.

Baruch brings Spring AI + Spring Boot, Viktor brings LangChain4j + Quarkus (or vice-versa). Same features, same LLM, completely different philosophies. We'll run six competitive rounds of coding, from basic agent setup through memory, tool calling, agentic workflows, guardrails, and observability. Each round surfaces a design disagreement: should memory be an Advisor or a Provider? Are agents composed services or first-class citizens? And when your guardrail framework and the model disagree, who wins?

The frameworks disagree on how AI agents should be built. The audience votes on who's right.

5 deliveries including Devoxx France, Dev2Next, and Arc of AI 2026. Co-presented with Viktor Gamov. Live competitive coding format — two speakers build the same app simultaneously with different frameworks, audience votes on winner. High-energy, high-engagement format. Best in long formats (2-3 hours), can be done as short as 45-min slot. Java/AI track.

Baruch Sadogursky

Member of DevRel Staff, Tessl AI

Nashville, Tennessee, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top