An experiment to connect various vector databases for metadata discovery and vectordb data source retreival. An attempt to create a vectordb catalogue
- Chroma
- BagelDb
- DuckDb
- Faiss
- LanceDb
- Pinecone
- Weaviate
- Qdrant
Steps:
- Install the necessary packages mentioned in the readme file.
- Run db1_utils.py to create vectordbs - update indexes and connections as necessary. (To be improved)
- Run create_catalogue.py to fetch metadata from various vectordbs.
- Run query_catalogue.py to seach and discover query_catalogue bases on a keyword.