AIDocumentLibraryChat

AIDocumentLibraryChat

Angular2Guy

A project to show howto use SpringAI with OpenAI to chat with the documents in a library. Documents are stored in a normal/vector database. The AI is used to create embeddings from documents that are stored in the vector database. The vector database is used to query for the nearest document. That document is used by the AI to generate the answer.

32 Stars
14 Forks
32 Watchers
Java Language
apache-2.0 License
Cost to Build
$189.1K
Market Value
$378.4K

Growth over time

1 data points  ·  2025-09-09 → 2025-09-09
Stars Forks Watchers
💬

How do you feel about this project?

Ask AI about AIDocumentLibraryChat

Question copied to clipboard

What is the Angular2Guy/AIDocumentLibraryChat GitHub project? Description: "A project to show howto use SpringAI with OpenAI to chat with the documents in a library. Documents are stored in a normal/vector database. The AI is used to create embeddings from documents that are stored in the vector database. The vector database is used to query for the nearest document. That document is used by the AI to generate the answer.". Written in Java. Explain what it does, its main use cases, key features, and who would benefit from using it.

Question is copied to clipboard — paste it after the AI opens.

How to clone AIDocumentLibraryChat

Clone via HTTPS

git clone https://github.com/Angular2Guy/AIDocumentLibraryChat.git

Clone via SSH

[email protected]:Angular2Guy/AIDocumentLibraryChat.git

Download ZIP

Download master.zip

Found an issue?

Report bugs or request features on the AIDocumentLibraryChat issue tracker:

Open GitHub Issues