📄️ CloseVector Web
closeVector-web is a browser-based package designed for handling text embeddings and vector storage. It features two core classes: CloseVectorEmbeddings for embedding operations, including timeout and batch size options, and HNSWLib for document and vector management, including similarity searches. The library also comes with IO capabilities, utility functions like array chunking, token encryption, and an IDBFS class for client-side file system operations.
📄️ CloseVector Node
closevector-node is a Node.js library, which means it is designed to be used with Node.js applications. It provides functionality for embedding texts, adding documents and vectors, performing similarity searches, and other operations related to CloseVector. Additionally, it offers IO functions for uploading, updating, and retrieving indices, as well as various utility functions and constants.
📄️ CloseVector React
This React hook provides an easy integration with the CloseVectorManager from the closevector-web package. With this hook, you can easily initialize and manage the CloseVector instance and apply it to your React application.
🗃️ HTTP APIs