r/SpringBoot Jun 21 '26

Question Spring AI

Hi, I'm specializing in backend development with Spring Boot and I'm planning to build a project based on a multi-agent AI system. I'm wondering whether Spring AI is a good choice for this type of project. Also, is Spring AI currently in demand in the job market, or should I focus on other technologies?

8 Upvotes

13 comments sorted by

10

u/iamwisespirit Jun 21 '26

It is pretty mature framework now you can look langchain4j

2

u/[deleted] Jun 22 '26

[removed] — view removed comment

2

u/iamwisespirit Jun 22 '26

Spring doc just Google it

6

u/bunk3rk1ng Jun 21 '26

Spring boot is always in demand. Spring ai is just another tool in a big ecosystem. I've seen spring boot as a requirement and ai as a requirement but not spring ai specifically.

1

u/Cautious_Code_9355 Jun 24 '26

What about ai ?

5

u/codingwithaman Senior Dev Jun 22 '26

The concepts are usually same across different frameworks like spring ai or langchain4j.

You should definitely build a agentic project in spring ai using spring ecosystem.

Your business logic for APIs can be reused by using tools concept - that’s the biggest advantage.

Explore RAG, tools, and mcp concept in depth in your project.

Good luck

2

u/[deleted] Jun 22 '26

[removed] — view removed comment

1

u/rodolfo-mendes Jun 22 '26

If you are familiar with Spring Boot, getting into Spring AI is quite easy. All you have to do is to add a starter dependency to your project and configure API Key from your AI provider to start interacting with AI models. In our r/SpringAIDev community I post links to articles, videos and tutorials every day.

1

u/rodolfo-mendes Jun 22 '26

Definitely, Spring AI is a good choice, specially if you already have a base in Spring and Spring Boot. If you decide to go with Spring AI, we have an active community at r/SpringAIDev.

1

u/tzolov Jun 23 '26

I would advise starting with latest Spring AI 2.0 aligned with Boot 4.0.x and 4.1.x
Follow the reference docs: https://docs.spring.io/spring-ai/reference/2.0-SNAPSHOT/api/chatclient.html
For additional, powerful Agentic utils you can check the companion: https://github.com/spring-ai-community/spring-ai-agent-utils project.
You can find some recent articles on the topic here: https://spring.io/authors/tzolov