Advertisement Β· 728 Γ— 90

Posts by Christian Tzolov

Post image

2nd talk at @springio.net today 🌱 β€” One abstraction rules them all πŸ’

The Advisor pattern is all you need for any Agentic Harness β€” Tool Calling, Memory, RAG, Guardrails, LLM-as-a-Judge & more.

Self-Improving Agentic Systems with #SpringAI

πŸ“… 14:30–15:20 Β· Track 2

2026.springio.net/sessions/fro...

6 days ago 3 0 0 0
Christian on stage in front of the Spring AI 2.1 roadmap

Christian on stage in front of the Spring AI 2.1 roadmap

@tzolov.bsky.social introduces the @spring-ai.bsky.social roadmap at Spring I/O keynote! 🧡

#spring #java #springio26

1 week ago 7 5 1 0
Post image

File-based long-term memory for #SpringAI agents - no vector store, no database, just files.

Plain Markdown files, MEMORY index, the agent manages it all via tool calls. Claude auto-memory compatible but portable to any LLM provider.

πŸ“– spring.io/blog/2026/04...

#Java #AI

2 weeks ago 7 3 3 0
Post image

Spring-AI deep-dive by @tzolov.bsky.social at #vdams26. Fast-paced with lots of info, at the same time slowly building up to show how all features are based on a small nr of core principles and techniques, very nice!

2 weeks ago 4 1 0 0
Post image

Prepping slides & demos for my Voxxed Days Amsterdam 2026 deep dive tomorrow
Packing in Memory, Advisors, RAG, Tool Calling & MCP, Agentic Patterns, A2A & ACP, LLM-as-a-Judge, Guardrails… and somehow fitting it all into 2 hours!
See you there πŸ‘‰ amsterdam.voxxeddays.com/talk/?id=12905

3 weeks ago 4 2 0 0
Preview
Blending Chat with Rich UIs with Spring AI and MCP Apps Level up your Java code and explore what Spring can do for you.

Spring AI 2.0.0-M3 is now available and with it comes the ability to set metadata for tools and resources. And that makes MCP Apps possible.

Read about how I’ve been tinkering with MCP Apps and how to blend AI chat with traditional UI design at spring.io/blog/2026/03...

1 month ago 6 3 0 0
Post image

πŸš€ Speaking at @amsterdam.voxxeddays.com β€” April 1–2!
"Spring AI: From Fundamentals to Agentic Patterns" β€” a hands-on deep dive into context window curation, RAG, MCP, subagent orchestration, and LLM-as-a-Judge. All in Java.
🎟️ amsterdam.voxxeddays.com/talk/?id=12905
#SpringAI #Java #Agentic #AI

1 month ago 9 5 1 0
Post image

Java is #AI infrastructure front-runner ⚑
Benchmark of MCP server implementations across 4 major languages puts #MCP #Java & #SpringAI at the top of the performance charts: sub-ms latency, highest throughput, and the best CPU efficiency
πŸ“– www.tmdevlab.com/mcp-server-p...

2 months ago 13 6 0 1
Post image

Subagent Orchestration delegate tasks to focused subagents with isolated contexts and run in parallel
#SpringAI TaskTool provides a portable, model-agnostic implementation inspired by Claude Code's subagents

πŸ“– spring.io/blog/2026/01...

@spring-ai.bsky.social #AI #Java #Agents

2 months ago 3 4 0 0
Preview
Spring AI 2.0.0-M2 Available Now Level up your Java code and explore what Spring can do for you.

πŸš€ Spring AI 2.0.0-M2 is here!
✨ Highlights:
- Anthropic Custom Skills support,
- Null-safe API with JSpecify,
- New vector stores: S3, Infinispan, Bedrock KB,
- Redis Semantic Cache,
- Structured outputs for Mistral AI & Ollama,
- MCP SDK 0.17.2 and bug fixes
spring.io/blog/2026/01...

2 months ago 6 4 0 0
Advertisement
Modular RAG Architectures with Java and Spring AI
Modular RAG Architectures with Java and Spring AI YouTube video by JChampions Conference

Tomorrow, I’ll have the privilege to kick off the jChampions Conference, a free online event with sessions presented by Java Champions β˜•οΈ I’ll talk about Modular RAG with Spring AI, Arconia, and Docling at 3:00 pm CET πŸƒ www.youtube.com/watch?v=ZcB4...

Schedule: jchampionsconf.com/schedule.html

3 months ago 3 2 0 0
Post image

#SpringAI is among the official adopters of the Agent Skills specification: agentskills.io
It is nice to see a Java toolkit next to Claude, Cursor, Gemini, GitHub... Find more about the Spring AI Skills integration: www.linkedin.com/feed/update/...

#Java #AI @spring-ai.bsky.social

2 months ago 6 3 0 0
Post image

If AI agent drops steps on complex tasks, add TodoWriteTool-a #SpringAI tool that enables LLMs to create, track, and update task lists during execution. It transforms implicit planning into explicit, trackable workflows.

πŸ“–Blog: spring.io/blog/2026/01...
#Java #AI

3 months ago 7 3 0 0
Post image

#SpringAI AskUserQuestionTool - AI agents that ask clarifying questions before answering, gather requirements interactively, and create a specification aligned with your actual needs
πŸ“–Blog: spring.io/blog/2026/01...
#AI #Java #Agent @spring-ai.bsky.social

3 months ago 8 6 0 0
Post image

Bringing Agent Skills to Java and #SpringAI πŸš€
Modular, reusable capabilities for your AI agents -discovered at startup, loaded on demand. Portable across any LLM.
Inspired by & compatible with Claude Code Skills.
Part 1 of the Agentic Patterns series: spring.io/blog/2026/01...
@spring-ai.bsky.social

3 months ago 11 5 0 0
Post image

πŸŽ‰As 2025 comes to a close, I'm taking a moment to reflect on an extraordinary year of innovation with Spring AI - From MCP integration to agents, explainable AI, token optimization, ... Read the full story πŸ‘‡
www.linkedin.com/pulse/2025-y...

3 months ago 6 2 0 0
Post image

πŸ€– Building AI agents? You can capture WHY the LLM makes decisionsβ€”not just what it decides. #SpringAI's Tool Argument Augmenter captures LLM reasoning alongside tool callsβ€”useful for building memory-enhanced agents. No tool modifications needed!
πŸ“– spring.io/blog/2025/12...

3 months ago 7 3 0 0
Post image

#SpringAI Tool Search Tool - Build smarter AI apps that discover tools when they need them

πŸ“– Blog: spring.io/blog/2025/12...
πŸ”— GitHub: github.com/spring-ai-community/spring-ai-tool-search-tool

βœ… On-demand tool discovery
βœ… Multiple LLMs
βœ… 34-64% token savings

@spring-ai.bsky.social

4 months ago 14 9 0 0
Post image

JSON is the go-to format for LLM tool responses, but alternatives like TOON, XML, CSV, YAML can potentially improve token efficiency and performance.
Find how to configure #SpringAI tool responses formats and optimize for your use case:
spring.io/blog/2025/11...
@spring-ai.bsky.social

4 months ago 8 5 0 0
Video

A few thoughts from Chicago.

4 months ago 1217 348 34 32
Advertisement
Post image

πŸš€ Spring AI 1.1.0 GA Released

πŸ”§ Better MCP Integration ... πŸ”MCP OAuth2 server protection πŸ”„ Recursive Advisors ...πŸ“¦ Developer Experience: ... Over 850+ commits
Kudos to the entire Spring AI community! πŸ™Œ

Find more: spring.io/blog/2025/11...
@spring-ai.bsky.social

5 months ago 18 11 2 0
Post image Post image

πŸ€–βš–οΈ LLM-as-a-Judge with #SpringAI

Evaluating LLM output is challenging. Traditional metrics fall short, and human evaluation doesn't scale.
LLM-as-a-Judge uses LLMs to evaluate AI-generated content, matching human judgment

πŸ“– spring.io/blog/2025/11...
πŸ› οΈ github.com/spring-proje...

5 months ago 9 4 1 0
Post image

Self-Improving AI Agents with #SpringAI Recursive Advisors - enabling iterative AI workflows that can loop, validate and retry until goals are achieved
Think of observable tool calling, evaluations, validation... agentic loops.
Find more: spring.io/blog/2025/11...

5 months ago 5 1 0 0
Post image Post image

Excited to be speaking at @vaadin.com Create 2025! πŸš€

πŸ“… Day 1: "Spring AI & MCP for all things AI" talk
πŸ”§ Day 2: Hands-on lab with @marcushellberg.dev
Discover how JVM rules the AI world! vaadin.com/vaadin-creat...

@spring-ai.bsky.social #MCP

6 months ago 4 0 0 0
Post image

Excited to be speaking at @devoxx.com with @chemicl.bsky.social πŸŽ‰ We'll be diving into #MCP Java SDK and #SpringAI hands-on, showing you how to build AI apps that actually know what's going on around them.
More details: m.devoxx.com/events/dvbe2...

6 months ago 2 0 0 0
Post image Post image

#SpringAI (1.1.0-SNAPSHOT) & MCP Java SDK, makes #MCP Server development a breeze! Inspired by the FastMCP Context, it brings fluent APIs for logging, progress notifications, client elicitation, LLM sampling and more ...πŸ’‘
@spring-ai.bsky.social

6 months ago 5 0 0 1
Video

At the MCP Dev Summit keynote, David Soria Parra (MCP co-creator) called out the MCP Java SDK - "really really popular"! Grateful to be part of it. Shoutout to @thedsp.bsky.social and the #MCP & @spring-ai.bsky.social communities for building something special together! πŸ’š

6 months ago 8 2 0 0
Preview
Release v0.14.0 Β· modelcontextprotocol/java-sdk What's Changed refactor: Improve resource template management and API consistency by @tzolov @pascalconfluent #576 fix: handle resource not found according to spec by @sdelamo in #567 feat: add op...

we all have job to do for someone :)
github.com/modelcontext...

6 months ago 1 0 0 0

#MCP Security with #SpringAI
Great contribution by @garnier.wf

6 months ago 5 0 0 0
Advertisement
Preview
Connect Your AI to Everything: Spring AI's MCP Boot Starters Level up your Java code and explore what Spring can do for you.

Connect Your #AI to Everything with #SpringAI's new #MCP Boot Starters and Java Annotations.
This intro blog demonstrates building both MCP Servers and Clients, showcasing basic and advanced MCP features πŸ‘‰
spring.io/blog/2025/09...
@spring-ai.bsky.social

7 months ago 7 2 0 0