Knowledge base / RAG: document loading, template-based chunking, embedding indexing and hybrid (vector + keyword) retrieval with reranking. Depends on agent-start-model.

Compile Dependencies (7)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.aigoodle » agent-start-model
Model management: provider/credential registry, model instance factory and a Spring AI based
0.1.0
JDBC Extension Apache 2.0
org.springframework » spring-jdbc
Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific ...
Apache 2.0
org.springframework.ai » spring-ai-vector-store3 vulnerabilities
Common vector store functionality for Spring AI
1.1.22.0.0
Apache 2.0
org.springframework.ai » spring-ai-rag
Retrieval Augmented Generation (RAG) support for Spring AI
1.1.22.0.0
Apache 2.0
org.springframework.ai » spring-ai-tika-document-reader
Spring AI Tika document reader
1.1.22.0.0
Apache 2.0
org.springframework.ai » spring-ai-markdown-document-reader
Spring AI Markdown document reader
1.1.22.0.0
Apache 2.0
org.springframework.boot » spring-boot-starter-amqp(optional)
Starter for using Spring AMQP and Rabbit MQ
3.5.64.1.0

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Embedded SQL DB EPL 1.0 +1
com.h2database » h2
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
2.3.2322.4.240
Apache 2.0
org.springframework.boot » spring-boot-starter-jdbc
Starter for using JDBC with the HikariCP connection pool
3.5.64.1.0