Link parkin’: Zvec
A lightweight, lightning-fast, in-process vector database
High-Performance semantic search, made simple
From the Zvec docs:
Zvec is an open-source, fast, lightweight, and feature-rich vector database that runs entirely in-process — no server, daemon, or external infrastructure required. Simply install it as a Python package and start indexing and querying vectors right away 🚀.
Vector databases are commonly used to power AI applications like semantic search, retrieval-augmented generation (RAG), recommendation systems, and other similarity-based workflows.
Zvec can serve as a standalone vector database for end-to-end storage and search, or it can be seamlessly integrated into existing search systems (such as traditional SQL databases) as a dedicated vector search engine.
For my various personal projects involving LLMs, I’ve been looking for an embeddable vector search engine. None of the well-known candidates were particularly satisfying. They all fell short of the standard SQLite has set in terms of DX and ease of use.
Here’s hoping Zvec fits the bill.