Hands on Embabel
summary
Embabel is a JVM framework that demos a working Java Spring Boot starter template, LLM starters for OpenAI and Anthropic, and a fluent AI interface that returns structured typed outputs with automatic JSON‑schema validation. It shows deterministic planning across actions (craft story → review story), tool calls to web search and horoscope services, an agentic RAG setup using Neo/pgvector stores, Spring Shell and event logging. Examples run live (some external services fail intermittently) and version 0.34 is production‑usable with an imminent API freeze.
AI-written summary · about
chapters (6)
- 0:00Introduction to Embabel
- 2:38Setting up a project
- 17:45Building a write-review agent
- 37:29Tool use with agents
- 55:04Chatbot with RAG demo
- 58:19Q&A and closing
related talks
47mComparing Agentic AI Frameworks for Java
54mGenAI Grows Up: Building Production-Ready Agents on the JVM
52mIntelligent Beans with Spring AI
45mWhy Do We Need an Agent Framework?
44mJava Meets AI: Empowering Spring Developers to Build Intelligent Apps
55mSpring into the AI Era: A Practical Exploration for Developers
01h 00mSpring AI
44mReal-World AI Patterns with Spring AI and Vaadin
