Skip to main content

Vector Vault DB

A vector database written from scratch in C++17

pypi.org
Vector Vault DB interface
Installable as a published package
On PyPI

Overview

What Vector Vault DB does.

Approximate nearest-neighbour search without the dependency footprint of a hosted vector service. HNSW and IVF indexes, hand-written AVX-512 distance kernels, a custom arena allocator, and a memory-mapped snapshot format, exposed through Python bindings.

  • HNSW and IVF approximate-nearest-neighbour indexes

  • AVX-512 distance kernels for vectorised search

  • Custom arena allocator to control allocation cost

  • Memory-mapped snapshots for fast restart

  • Clean Python bindings over the C++ core

Keep exploring

More in Developer Infrastructure

  • Live
    Built withPythonDockerPrometheusNext.js

    Flywheel

    MLOps control plane that closes the loop

  • Live
    Built withFastAPIRabbitMQRedisNext.js

    Blast

    Notification engine built for volume spikes

Let's talk

Have a problem worth solving?

Tell us what you're building. We'll help you scope it, build it, and ship it.