Tool Calling in Spring AI 2.0: A Composable, Agentic Architecture
Tool calling — the ability for an AI model to invoke application-defined functions and act on the results — is the essential building block of agenti…
Tool calling — the ability for an AI model to invoke application-defined functions and act on the results — is the essential building block of agenti…
Hi Spring fans! In this installment, I talk to my friend and JobRunr founder Ronald Dehuysser about the latest and greatest, and their new "JavaClaw"…
A New Session API for Spring AI — Structured, Compactable, Multi-Agent-Ready Part 7 of the Spring AI Agentic Patterns series completes the memory pic…
File-Based Long-Term Memory for Spring AI Agents Agents are only as useful as what they remember. Spring AI's Chat Memory stores the full conversatio…
The way humans typically interact with AI is via a chat-style interface such as ChatGPT or Claude Desktop. In fact, the ability to converse with an A…
If you've worked with data access in Java and especially with Spring Data for a while, then you are familiar with various Query and Update programmin…
Spring Fruits Benchmark Abstract Benchmarks are tricky to do well, and the results are often hard to interpret. This analysis attempts to go beyond a…
Hi Spring fans! Welcome to another installment of This Week in Spring! Tons of releases coming out today and this week! So make sure you're pulling in…
Hi, Spring fans, and welcome to another momentous installment of This Week in Spring! A lot to get into this week, but let's first take some time to…
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm in Coimbra, Portugal, where I just did my usual shtick on the latest and…
On behalf of the team and everyone who has contributed, I am pleased to announce the 5.2.0 release of the Spring Tools for Visual Studio Code, Cursor…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.9, 1.1.8 have been released and…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring AI 2.0.0 has been released and is now available from Maven…
On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2025.1.2 Release Train is available…
On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2025.0.3 Release Train is available…
On behalf of the team and all contributors, I am pleased to announce that Spring Shell 4.0.3 and 3.4.3 are now available from Maven Central! These…
TL;DR: As previously mentioned, the May Spring release train has been moved and condensed to June 8-14. The majority of projects within the Spring…
UPDATE: The Spring release train needs to move one more time to June 8-12. Updates to https://calendar.spring.io are forthcoming. We thank you for…
Get ready, Spring community! Spring I/O 2026 is just around the corner, and the energy is already electric. Next week, the global developer community…