<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/spring-ai" -->

---
title: Spring AI News &amp; Updates | daily.dev
description: Spring AI news and updates covering A Spring project for integrating models into Java applications. Readers can learn about the ChatClient and ChatModel APIs, prompt and structured output handling, vector stores and retrieval, MCP server support, tool calling.
canonical: https://daily.dev/tags/spring-ai
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/spring-ai
og:type: website
og:site_name: daily.dev
og:title: Spring AI News &amp; Updates | daily.dev
og:description: Spring AI news and updates covering A Spring project for integrating models into Java applications. Readers can learn about the ChatClient and ChatModel APIs, prompt and structured output handling, vector stores and retrieval, MCP server support, tool calling.
og:image: https://api.daily.dev/og/tags/spring-ai.png
og:image:width: 1200
og:image:height: 630
---

## Recommended Spring AI stories

## Who to follow for Spring AI

[![henrybrown's user avatar](https://media.daily.dev/image/upload/s--xh6Y11mn--/f_auto/v1785596734/avatars/avatar_ar2RGt16f6KdqrVRTRuue?_a=BAMAMicg0)](https://daily.dev/henrybrown)

[Henry Brown](https://daily.dev/henrybrown)

[@henrybrown](https://daily.dev/henrybrown)

Joined Aug 2\. 2024

950

## Top sources covering Spring AI

## Most upvoted Spring AI posts

## Best discussed Spring AI posts

## All posts about Spring AI

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/spring-ai#page","url":"https://daily.dev/tags/spring-ai","name":"Spring AI News & Updates","description":"Spring AI news and updates covering A Spring project for integrating models into Java applications. Readers can learn about the ChatClient and ChatModel APIs, prompt and structured output handling, vector stores and retrieval, MCP server support, tool calling.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/spring-ai#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/spring-ai-how-to-write-genai-applications-with-java-fskle0nc5","name":"Spring AI: How to Write GenAI Applications with Java"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/spring-ai---structured-output-ieomn3tbv","name":"Spring AI - Structured Output"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/a-promising-methodology-for-testing-genai-applications-in-java-oy3kcfpqv","name":"A Promising Methodology for Testing GenAI Applications in Java"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/creating-personalized-chatgpt-with-spring-ai-text-to-image-yfti3wl8q","name":"Creating Personalized ChatGPT with Spring AI — Text to Image"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/building-a-rag-application-with-redis-and-spring-ai-ephvxknea","name":"Building a RAG application with Redis and Spring AI"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/this-week-in-spring---april-2nd-2024-u6ntg7ckp","name":"This Week in Spring - April 2nd, 2024"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/spring-boot-conformity-spring-ai-implement-project-access-to-chatgpt-co11d0nvu","name":"Spring Boot conformity Spring AI Implement project access to chatgpt"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/unlocking-the-power-of-large-language-models-using-java-and-spring-ai-ya62orv9y","name":"Unlocking the Power of Large Language Models using Java and Spring AI"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/spring-ai-0-8-1-released-vudnxm5nb","name":"Spring AI 0.8.1 Released"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/introduction-to-spring-ai-lnymjrmbw","name":"Introduction to Spring AI"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Spring AI"}]}]}
```

