https://github.com/theboeffect/ask_the_doc
An LLM and vectorstore learning project to processes any large document and allow an LLM to answer questions about its contents.
https://github.com/theboeffect/ask_the_doc
Last synced: over 1 year ago
JSON representation
An LLM and vectorstore learning project to processes any large document and allow an LLM to answer questions about its contents.
- Host: GitHub
- URL: https://github.com/theboeffect/ask_the_doc
- Owner: theBoEffect
- License: mit
- Created: 2024-12-06T16:44:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-27T21:26:29.000Z (over 1 year ago)
- Last Synced: 2025-02-07T20:44:40.408Z (over 1 year ago)
- Language: Python
- Size: 3.88 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ask the Document (Doc)
This project processes a large document into a vectorstore database (ChromaDB) and allows an LLM to answer questions about that document through a UI.
### Note:
_This is a learning project to explore these concepts. Modifications, enhancements, or feedback are welcomed through issues or pull requests._
## Stack
### Service
Click into the service directory to view backend python code for vectorstore and LLM integration using OpenAI. Directory specific README is provided there.
* FastAPI
* ChromaDB
* LangChain
* OpenAI
* OpenAPI
### UI
Click into the ui directory to view the ui svelte project.
* TypeScript
* Svelte
* tailwindcss
## Build and usage instructions pending...