A vector database implementation running entirely on Cloudflare Workers and Durable Objects, holding the SIFT 1M dataset (516 MB), with an API to query and return the top K results. An Inverted File Index (IVF) is used to partition the data and provide fast lookups, with the cluster centroids stored on Durable Object storage.
Total Vectors: 1000000, Vector Length: 128