Icon for Spring AI

Spring AI

Open Source

Spring framework for building AI-powered Java applications with portable model and vector store abstractions

Spring AI is an application framework that brings Spring design principles to AI engineering on the JVM. It provides a portable API across 20+ AI model providers including Anthropic, OpenAI, Google, Amazon Bedrock, Azure, and Ollama. Features a ChatClient fluent API, built-in RAG support, chat conversation memory, and an ETL framework for document ingestion. Integrates with all major vector databases (PGVector, Pinecone, Chroma, Milvus, Qdrant, Weaviate). Supports function/tool calling, Model Context Protocol (MCP), multimodality, and structured output.

Pricing: Free

HQ 🇺🇸 United States
Screenshot of Spring AI webpage

Is your product missing?

Add it here →