#ChatMemory
Spring AI 2.1.0 is changing how conversational memory works!

The old ChatMemory API is deprecated, but migrating to the new Session Memory is easier than you might think.

A few small changes are all it takes!

medium.com/@thetalkinga...

#SpringAI #Java #GenerativeAI
November 9, 2026 at 5:07 PM
If you've added memory to a chatbot, how do you decide what's worth keeping about a user?

I save a trip and an email preference in my Spring AI example. What would you want remembered next time, and what would you leave behind?

https://youtu.be/cai0knehSXM
Short Term vs Long Term Memory in Spring AI
I'll show you why your Spring AI chatbot forgets a user when a new conversation starts. We'll use conversation history for follow-up questions and saved user notes for facts that matter later. I start with the memory docs, then build short-term memory with ChatMemory, an advisor
www.youtube.com
November 4, 2026 at 11:10 PM
Saving chat history in a database doesn't automatically give your chatbot long-term user memory.

I separate the two jobs: history supports follow-up questions in a conversation. User notes keep facts that matter in later conversations.

https://youtu.be/cai0knehSXM
Short Term vs Long Term Memory in Spring AI
I'll show you why your Spring AI chatbot forgets a user when a new conversation starts. We'll use conversation history for follow-up questions and saved user notes for facts that matter later. I start with the memory docs, then build short-term memory with ChatMemory, an advisor
www.youtube.com
November 2, 2026 at 10:10 PM
New conversation, forgotten user?

I walk through two kinds of memory in Spring AI: chat history for follow-up questions and saved user notes for facts that matter later. Then I check recall after an app restart.

https://youtu.be/cai0knehSXM
Short Term vs Long Term Memory in Spring AI
I'll show you why your Spring AI chatbot forgets a user when a new conversation starts. We'll use conversation history for follow-up questions and saved user notes for facts that matter later. I start with the memory docs, then build short-term memory with ChatMemory, an advisor
www.youtube.com
October 30, 2026 at 2:40 PM
Chat memory helps an AI remember what you've talked about. But the longer the conversation, the more context it has to carry around. What if it could remember the important stuff without remembering every word?

medium.com/@thetalkinga...

#SpringAI #Java #GenerativeAI #ChatMemory
September 10, 2026 at 4:04 PM
🚀 Spring AI 1.1.0-M4 is here:
🧠 MCP Java SDK update to 0.15.0
🔁 Recursive Advisor Execution allowing multi-step AI workflows
📚 Anthropic Citations API
⚡ AWS Bedrock Prompt Caching
🗄️ Oracle ChatMemory Support, bug fixes and improvements. Dive in 👉 spring.io/blog/2025/11...
Spring AI 1.1.0-M4 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
November 3, 2025 at 11:41 AM
🔧 Spring AI feels like your familiar Spring Boot buddy—smooth, seamless, and zero friction. Meanwhile, LangChain4j is the Swiss Army knife: chainable prompts, chat memory, RAG—you name it. Choose wisely. #AIinJava #ChatMemory
August 21, 2025 at 7:06 AM
Spring AI M7 just dropped!

Includes:
- JDBC ChatMemory
- tooons of updated/new integrations
- reorganized and more granular autoconfigs
- better GraalVM/AOT support
- improved tool calling
- better observability

Per calendar.spring.io, 1.0 drops May 19! (Probably)

spring.io/blog/2025/04...
Using Spring AI 1.0.0 M7 Released
Level up your Java code and explore what Spring can do for you.
spring.io
April 17, 2025 at 2:45 AM
- Neo4j and JDBC implementation of ChatMemory
- reworked auto configuration
- renamed starters (consistency is key!)
- context Support added to RetrievalAugmentationAdvisor
- even better AOT support
April 10, 2025 at 9:36 PM
Feed: "Spring Security Advisories"
By: Spring on Friday, May 8, 2026
CVE-2026-41712 - High - CVE-2026-41712: ChatMemory DEFAULT_CONVERSATION_ID causes unintended cross-user data leakage
Level up your Java code and explore what Spring can do for you.
spring.io
May 9, 2026 at 7:16 AM