Back to directory

AlayaLite

A fast, lightweight vector database with a Python API, offering an in-memory HNSW-based index for low-latency search and an on-disk quantized graph index for billion-scale datasets that exceed RAM.

AlayaLite

AlayaLite is a C++ vector database with a Python API, aimed at approximate nearest-neighbor search. Its in-memory path pairs a graph index with RaBitQ quantization for low-latency retrieval, and its Collection API returns ANN results together with document IDs, text and metadata filters for hybrid search.

For datasets that do not fit in RAM, the LASER on-disk quantized graph index keeps hot data on SSD and only the active working set in memory, using platform-specific backends: libaio on Linux, a thread pool on macOS and IOCP on Windows. It scales across threads using C++20 coroutines and installs via pip or uv, with LASER's extra dependencies such as scikit-learn and faiss-cpu as an optional install.

More in Databases

See all 294
  • SQLBraid

    clickin.github.io

    A SQL-first data-access toolkit for TypeScript that keeps ordinary SQL visible in tagged template literals, binds interpolated values safely by default, supports readable conditional SQL directives, and lets a schema validate the returned rows.

  • A SQL-style query language and toolchain for the Qdrant vector database, covering dense, sparse and hybrid search, filtering and multitenancy, with the same grammar running from a CLI, Python, Node.js, Rust, WebAssembly and an in-process edge engine.

  • Fast Knowledge

    github.com

    A self-hosted, Java-based knowledge base for small and mid-sized organizations, turning internal documents into a searchable, question-answerable and audit-exportable knowledge asset with hybrid retrieval and Docker deployment.