Python-utviklere har hatt LangChain og LlamaIndex i årevis. Java-leiren har ventet. Med Spring AI 2.0, som Visual Studio Magazine omtaler etter GA-lanseringen 12. juni 2026, får Spring-utviklere et rammeverk ment for produksjon, ikke bare eksperimentering.
Versjonen bygger på Spring Boot 4.0 og Spring Framework 7, flytter til Jackson 3 og legger til null-sikkerhet via JSpecify. Abstraksjonene som kom i 1.0, altså VectorStore, Advisor-rammeverket og RAG-støtte, er nå stabilisert med en koherent API-flate. Tool-kjøring er ryddet opp: den innebygde call/stream-løkken er fjernet fra hver ChatModel, og verktøykall håndteres nå eksternt via ChatClient med ToolCallingAdvisor.
For deg som allerede kjører Spring betyr det at KI-funksjoner kobles på med samme dependency injection, konfigurasjon og observability du bruker ellers. Model Context Protocol er støttet ut av boksen, så du kan koble agenter mot MCP-servere uten lim-kode. Prisen er en migrering: opsjonsklasser er nå immutable og bygges via konstruktør eller builder, og Boot 4-hoppet er ikke trivielt for store kodebaser.
Hva bør du gjøre?
- Kjører du Spring AI 1.x: les migreringsguiden for Boot 4 og Jackson 3 før du oppgraderer. API-bruddene er reelle.
- Starter du nytt: legg spring-ai fra Maven Central på en Boot 4-app og test RAG mot et vektorlager du allerede har.