Back to directory

LynseDB

A Python-first vector database with a Rust storage and search core, designed to move from an embedded local prototype to an HTTP service and then a lightweight sharded cluster without changing the client API.

LynseDB

LynseDB is a vector database with a Python client and a Rust storage and search engine, aimed at retrieval-augmented generation, semantic search, agent memory, multimodal retrieval, document question answering and recommendation features.

The same client API works whether the database runs embedded inside a single Python process, as a single HTTP server, or as a coordinator-backed cluster with shard groups, hash-based routing, replica write mirroring and health checks. Beyond embedding search, it exposes native distance functions for geospatial coordinates, packed binary fingerprints, aligned numeric profiles and probability distributions, alongside dense vectors, metadata filters, BM25, sparse vectors, named vector fields and external reranking through one collection API.

Production deployments can add API keys, health and readiness checks, metrics, OpenAPI, Docker, systemd and Kubernetes examples on top of the same core. It is licensed under Apache-2.0.

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.