Inside FAISS: Billion-Scale Similarity Search
How Facebook AI Research solved the problem of finding similarity at billion-scale. An interactive exploration of IVF, HNSW, and Product Quantization.
How Facebook AI Research solved the problem of finding similarity at billion-scale. An interactive exploration of IVF, HNSW, and Product Quantization.

turbovec is a Rust-built vector index using Google Research's TurboQuant that compresses 10M documents from 31 GB to 4 GB.
IVF partitions space. PQ compresses memory. Together they make 100M vector search actually possible
In this article, I’ll explain vector databases from scratch and build a simple semantic search engine in Python for free.
Learn how different memory systems affect multi-agent planning. Comparing Memory Systems for LLM Agents highlights key performance metrics.
Plain Vector RAG
sublinear scaling
From BM25 to RAG: Everything I learned about vector databases, embedding models, and vector search - and everything in between.

Reflections on Intercom’s decision to stick with Elasticsearch

Cosine similarity - the duct tape of AI. Convenient but often misused. Let's find out how to use it better.

AI systems aren’t perfect (GASP!) and these are some of the reasons why.

Open source vector databases are among the top options out there for AI development, including some you may already be familiar with or even have on hand.

Performance testing shows integrating Tantivy’s full-text search engine library into vector search significantly improves speed and performance.

Pinecone, the vector database startup founded by Edo Liberty, the former head of Amazon's AI Labs, has long been at the forefront of helping businesses

Cosine similarity can measure the proximity between two documents by transforming words into vectors within a vector space.

Vector databases have become increasingly prominent, especially in applications that involve machine learning, image processing, and similarity searches. Unlike traditional databases that store data as scalar values (numbers and strings), vector databases are designed to handle…

I built a magical meme search engine using siglip/CLIP and vector encoding images. It was a fun way to learn about this powerful technology. I'm sharing the code so you can build your own and discover forgotten gems in your photo library. Let's unleash the power of AI on our…

Everyone is talking about vectors these days. Cosines, ANN searches, normalizations, sentence...

Today Pinecone launched a serverless vector database architecture that CEO Edo Liberty calls a 'significant' breakthrough for the industry.

Word embedding vector databases have become increasingly popular due to the proliferation of massive language models. Using the power of sophisticated machine learning techniques, data is stored in a vector database. It allows for very fast similarity search, essential for many…
A hands-on dive into scalar quantization (integer quantization) and product quantization with Python.
A detailed comparison of Milvus, Pinecone, Vespa, Weaviate, Vald, GSI and Qdrant
Discover Vector Databases: How They Work, Examples, Use Cases, Pros & Cons, Selection and Implementation. They have combined capabilities of traditional databases and standalone vector indexes while specializing for vector embeddings.

The Similarity Engine's use cases include item-to-item similarity for text and image modality and user-to-item personalized recommendations based on a user’s historical behavior data.
Vector database is a type of database that stores data as high-dimensional vectors, which are...

A significant challenge in information retrieval today is determining the most efficient method for nearest-neighbor vector search, especially with the growing complexity of dense and sparse retrieval models. Practitioners must navigate a wide range of options for indexing and…