spring-projects / spring-projects/spring-ai
Vector store support for S3-Vectors
@MatejNedic is already working on this.
Since Jul 29, 2025.
- Dominant language
- Java
- Stars
- 9.5k
- Forks
- 2.9k
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 5
Description
Expected Behavior
AWS introduced S3 Vectors yesterday. It is still in preview but Java sdk client can be found ->
https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3vectors/package-summary.html
https://aws.amazon.com/blogs/aws/introducing-amazon-s3-vectors-first-cloud-storage-with-native-vector-support-at-scale/
https://aws.amazon.com/s3/features/vectors/
Current Behavior
Context
I am willing to contribute by implementing it (have prototype written), since it makes much more sense in Spring AI project than in a Spring Cloud AWS.
Spring Cloud AWS can offer autoconfiguration for S3VectorsClient which users can be used to have everything out of the box.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.