Spring AI 2.0 M1 is Here! Everything New with Spring Boot 4 Integration

🚀 Spring AI 2.0 Milestone 1 is officially available, and it's a huge update for Java developers! In this video, I'll walk you through everything new in this release, including the much-anticipated Spring Boot 4 and Spring Framework 7 support. We'll explore the release highlights together that includes 25 enhancements, improved documentation, and exciting new features like Redis-based chat memory, Anthropic's citations and skills API, and the official OpenAI Java SDK integration. You'll learn how to set up a new Spring AI 2.0 project from scratch, and I'll provide you with a complete GitHub repository so you can explore all the code yourself. 🎯 What You'll Learn: ✅ How to create a Spring AI 2.0 project with Spring Boot 4 and Spring Framework 7 ✅ Using Redis Chat Memory Repository for persistent conversations across server restarts ✅ Implementing Anthropic's new Citations feature for document-based responses ✅ Generating PDFs, Word docs, and Excel files with Anthropic's Skills API ✅ Understanding the new Official OpenAI Java SDK vs Spring AI's OpenAI integration ✅ Using the OpenAI Responses API for web search capabilities 📚 Resources & Links: 🔗 GitHub Repository: https://github.com/danvega/hello-spri... 🔗 Spring AI 2.0 Preview Documentation: https://docs.spring.io/spring-ai/refe... 👋🏻Connect with me: Website: https://www.danvega.dev Twitter:   / therealdanvega   Github: https://github.com/danvega LinkedIn:   / danvega   Newsletter: https://www.danvega.dev/newsletter SUBSCRIBE TO MY CHANNEL: http://bit.ly/2re4GH0 ❤️

â›” Stop NullPointerExceptions Before Production in Spring Boot 4 with Null Safety
▶︎

â›” Stop NullPointerExceptions Before Production in Spring Boot 4 with Null Safety

MCP Elicitations in Spring AI: Request Missing Information from Users
▶︎

MCP Elicitations in Spring AI: Request Missing Information from Users

Events That Survive Crashes in Spring Modulith
▶︎

Events That Survive Crashes in Spring Modulith

AMD’s Make-Or-Break Moment: Exclusive Look At Helios, First AI System To Rival Nvidia
▶︎

AMD’s Make-Or-Break Moment: Exclusive Look At Helios, First AI System To Rival Nvidia

Spring Boot 4 : API Versioning Enhancements Explained | Header, Query, Path & Media Type Versioning
▶︎

Spring Boot 4 : API Versioning Enhancements Explained | Header, Query, Path & Media Type Versioning

Java + RAG: Create an AI-Powered Financial Advisor using Spring AI đź’ˇ
▶︎

Java + RAG: Create an AI-Powered Financial Advisor using Spring AI đź’ˇ

Spring Boot + Kafka in Minutes (Your First Message)
▶︎

Spring Boot + Kafka in Minutes (Your First Message)

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers
▶︎

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

Spring Framework 7 is released! 5 things you should learn NOW!
▶︎

Spring Framework 7 is released! 5 things you should learn NOW!

Spring Boot 4 OpenTelemetry: From Zero to Full Observability in Minutes
▶︎

Spring Boot 4 OpenTelemetry: From Zero to Full Observability in Minutes

Introduction to Spring Modulith - Modular Monoliths in Spring Boot
▶︎

Introduction to Spring Modulith - Modular Monoliths in Spring Boot

ChatClient vs ChatModel: Which Spring AI API Should You Use?
▶︎

ChatClient vs ChatModel: Which Spring AI API Should You Use?

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Building AI Agents in Java with Embabel (Getting Started)
▶︎

Building AI Agents in Java with Embabel (Getting Started)

Build AI's Future: Model Context Protocol (MCP) with Spring AI in Minutes
▶︎

Build AI's Future: Model Context Protocol (MCP) with Spring AI in Minutes

Testing your REST APIs in Spring Boot 4 with the new RestTestClient
▶︎

Testing your REST APIs in Spring Boot 4 with the new RestTestClient

Why Netflix is betting on systems thinkers—not specialists—in the AI era | Elizabeth Stone (CPTO)
▶︎

Why Netflix is betting on systems thinkers—not specialists—in the AI era | Elizabeth Stone (CPTO)

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

China Is About To Pop The AI Bubble
▶︎

China Is About To Pop The AI Bubble

MCP vs API: Why traditional APIs are failing AI agents
▶︎

MCP vs API: Why traditional APIs are failing AI agents