Agentic Patterns implementation using Spring AI

Compile Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.26.33.27.7

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.11.46.0.3

Managed Dependencies (92)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.micrometer » micrometer-observation
Module containing Observation related code
1.14.41.16.5
Apache 2.0
io.micrometer » micrometer-registry-otlp
Publishes Micrometer meters in OTLP format
1.14.41.16.5
Apache 2.0
io.micrometer » micrometer-tracing-bridge-otel
Facade over tracing concepts
1.4.31.6.5
Apache 2.0
org.springframework.ai » spring-ai-core
Spring AI Chat Client AI programming
1.0.0-M51.1.6
Error Handling Apache 2.0
org.springframework.ai » spring-ai-retry
Spring AI utility project helping with remote call retry
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-markdown-document-reader
Spring AI Markdown document reader
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-pdf-document-reader
Spring AI PDF document reader
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-tika-document-reader
Spring AI Tika document reader
1.0.0-M51.1.6
OpenAI Client Apache 2.0
org.springframework.ai » spring-ai-azure-openai
Azure OpenAI models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-bedrock
Amazon Bedrock models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-bedrock-converse1 vulnerability
Amazon Bedrock models support using the Converse API
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-huggingface
HuggingFace models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-oci-genai
OCI GenAI models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-ollama
Ollama models support
1.0.0-M51.1.6
OpenAI Client Apache 2.0
org.springframework.ai » spring-ai-openai
OpenAI models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-postgresml
PostgresML models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-stability-ai
Stability AI models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-transformers
ONNX Transformers model support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-vertex-ai-embedding
Vertex AI Embedding models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-vertex-ai-gemini
Vertex AI Gemini models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-mistral-ai
Mistral AI models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-anthropic
Anthropic models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-minimax
MiniMax models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-moonshot
Moonshot support
1.0.0-M51.0.0-M7
Apache 2.0
org.springframework.ai » spring-ai-qianfan
Baidu QianFan support
1.0.0-M51.0.0-M7
Apache 2.0
org.springframework.ai » spring-ai-azure-store
Spring AI Vector Store - Azure AI Search
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-azure-cosmos-db-store
Spring AI Vector Store for Azure Cosmos DB
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-cassandra-store
Spring AI Vector Store for Apache Cassandra
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-chroma-store
Spring AI Chroma Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-coherence-store
AI Vector Search from Oracle Coherence 24.09+ as a Spring AI Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-milvus-store
Spring AI Vector Store - Milvus
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-neo4j-store1 vulnerability
Spring AI Neo4j Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-oracle-store
AI Vector Search from Oracle Database 23ai+ as a Spring AI Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-pgvector-store
Spring AI PGVector Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-hanadb-store
Spring AI HanaDB Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-pinecone-store
Building AI applications with Spring Boot
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-redis-store1 vulnerability
Spring AI Vector Store - Redis
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-weaviate-store
Building AI applications with Spring Boot
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-qdrant-store
Building AI applications with Spring Boot
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-mongodb-atlas-store
Spring AI Vector Store - MongoDB Atlas
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-elasticsearch-store
Spring AI Elasticsearch Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-gemfire-store
Spring AI GemFire Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-opensearch-store
Spring AI OpenSearch Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-mariadb-store1 vulnerability
Spring AI MariaDB Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-test
Test support for AI programming
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-spring-boot-autoconfigure
Spring AI Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-cassandra-store-spring-boot-starter
Spring AI Apache Cassandra Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-azure-cosmos-db-store-spring-boot-starter
Spring AI Azure Cosmos DB Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-azure-openai-spring-boot-starter
Spring AI Azure OpenAI Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-azure-store-spring-boot-starter
Spring AI Azure Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-bedrock-ai-spring-boot-starter
Spring AI Bedrock AI Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-bedrock-converse-spring-boot-starter
Spring AI Bedrock Converse API Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-chroma-store-spring-boot-starter
Spring AI Chroma Vector Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-huggingface-spring-boot-starter
Spring AI Hugging Face Starter
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-milvus-store-spring-boot-starter
Spring AI Milvus Vector Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-neo4j-store-spring-boot-starter
Spring AI Neo4j Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-oci-genai-spring-boot-starter
Spring AI OCI GenAI Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-ollama-spring-boot-starter
Spring AI Ollama Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-openai-spring-boot-starter
Spring AI Open AI Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-aws-opensearch-store-spring-boot-starter
Spring AI AWS OpenSearch Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-opensearch-store-spring-boot-starter
Spring AI OpenSearch Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-watsonx-ai-spring-boot-starter
Spring AI Watsonx AI Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-oracle-store-spring-boot-starter
Spring AI Oracle Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-pgvector-store-spring-boot-starter
Spring AI PGVector Vector Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-hanadb-store-spring-boot-starter
Spring AI SAP Hana Cloud Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-coherence-store-spring-boot-starter
Spring AI Coherence Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-watsonx-ai
Building AI applications with Spring Boot
1.0.0-M51.0.0-M8
Apache 2.0
org.springframework.ai » spring-ai-zhipuai
Zhipu AI models support
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-typesense-store
Spring AI Typesense Vector Store
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-pinecone-store-spring-boot-starter
Spring AI Pinecone Vector Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-postgresml-spring-boot-starter
Spring PostgresML Embedding Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-redis-store-spring-boot-starter
Spring AI Redis Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-mariadb-store-spring-boot-starter
Spring AI MariaDB Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-stability-ai-spring-boot-starter
Spring AI Stability Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-transformers-spring-boot-starter
Spring Transformers Embedding Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-vertex-ai-embedding-spring-boot-starter
Spring AI Vertex Embedding AI Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-vertex-ai-gemini-spring-boot-starter
Spring AI Vertex Gemini AI Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-weaviate-store-spring-boot-starter
Spring AI Weaviate Vector Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-mistral-ai-spring-boot-starter
Spring AI MistralAI Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-qdrant-store-spring-boot-starter
Spring AI Qdrant Vector Store Auto Configuration
1.0.0-M50.8.1
Apache 2.0
org.springframework.ai » spring-ai-mongodb-atlas-store-spring-boot-starter
Spring AI MongoDB Atlas Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-anthropic-spring-boot-starter
Spring AI Anthropic Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-typesense-store-spring-boot-starter
Spring AI Typesense Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-spring-boot-docker-compose
Spring AI Docker Compose
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-spring-boot-testcontainers
Spring AI Testcontainers
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-spring-cloud-bindings
Spring AI Cloud Bindings
1.0.0-M51.1.6
Apache 2.0
org.springframework.ai » spring-ai-elasticsearch-store-spring-boot-starter
Spring AI Elasticsearch Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-minimax-spring-boot-starter
Spring AI MiniMax Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-gemfire-store-spring-boot-starter
Spring AI GemFire Vector Store Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-zhipuai-spring-boot-starter
Spring AI ZhiPuAI Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-moonshot-spring-boot-starter
Spring AI Moonshot Auto Configuration
1.0.0-M51.0.0-M6
Apache 2.0
org.springframework.ai » spring-ai-qianfan-spring-boot-starter
Spring AI QianFan Auto Configuration
1.0.0-M51.0.0-M6