A vector database, vector store or vector search engine is a database that can store vectors (fixed-length lists of numbers) along with other data items. Vector databases typically implement one or more Approximate Nearest Neighbor (ANN) algorithms, so that one can search the database with a query vector to retrieve the closest matching database records.

ToolDescription
ChromaDBThe AI-native open-source embedding database
DrantVector Database for the next generation of AI applications
MilvusA cloud-native vector database, storage for next generation AI applications
FaissA library for efficient similarity search and clustering of dense vectors