Directory
Databases
Reviewed resources in Databases. 294 resources listed.
pg_turboquant
github.comA PostgreSQL extension that adds a compact approximate-nearest-neighbor index for pgvector's vector and halfvec types, built around PostgreSQL's own storage and executor.
lazyvec
github.comA terminal UI for browsing, inspecting and pruning vector databases such as Qdrant, Pinecone and Chroma, without leaving the terminal.
VEC
psychip.netA compact, exact-scan vector database distributed as a single executable, keeping vectors resident on an NVIDIA GPU (or system RAM in a CPU build) and reachable through SDKs for C++, Python, Node.js, TypeScript, and Delphi.
TeaQL
github.comA typed, auditable Rust database runtime and query builder built for AI coding agents, enforcing agent identity, declared intent, and redacted diagnostic logging around every database operation.
VecStore
github.comAn embeddable vector database written in Rust, for storing vectors alongside metadata, searching for similar records, and keeping the data inside your own application, with optional Python and WebAssembly interfaces.
KoutenDB
puffball1567.github.ioA locality-first document and vector database that lets applications place related data into explicit ring coordinates and retrieve the bounded nearby working set before ranking, filtering, or building LLM context, reducing the data scanned per query.
ferrovec
singhpratech.github.ioAn in-browser vector store built as a Rust-to-WebAssembly HNSW engine that persists to the browser's private file system and stays consistent across tabs.
valentinus
docs.rsA thread-safe vector database for model inference embeddings, built in Rust on top of LMDB.
PHPVector
github.comA pure-PHP vector database implementing HNSW approximate nearest-neighbour search and BM25 full-text retrieval, which can be combined into a hybrid search pipeline.
VERA — Vector-Embedded Retrieval Archive
github.comA tool that converts documents into single, portable .vera SQLite archive files holding text, embeddings, a keyword index and citations, then supports keyword, semantic or hybrid search over one file or a folder of them, with no database server.
vectors
integrallis.github.ioAn embedded vector database for JVM applications that runs in-process, giving indexed similarity search, durable local storage and metadata filtering.
WombatKV
docs.rsAn object-storage-native key-value cache for LLM inference that lets any engine pointed at the same S3 bucket reuse prefilled context across restarts and machines.
Casper
casper-frontend.pages.devA high-performance, Rust-built vector search database aimed at high-load AI and RAG systems, reporting an order-of-magnitude higher throughput than Qdrant in the project's own benchmarks.
PomaiDB
pomaidb-web.vercel.appA lightweight, embeddable vector database and multimodal AI memory engine built for edge devices such as Raspberry Pi and NVIDIA Jetson, combining vector search, graph relationships, and offline RAG in one process.
Pinecone Scala Client
github.comA community-maintained, async Scala client for the Pinecone vector database API, covering vector, collection, index, inference, and assistant operations with minimal dependencies.
pg-raggraph
github.comA Python library and toolkit for GraphRAG built entirely on plain PostgreSQL, combining vector search, full-text search, and knowledge-graph traversal in a single SQL query without Neo4j or a separate vector database.
MinnsDB
minns.aiA single-binary Rust database purpose-built for AI agent workloads, combining a temporal knowledge graph, a relational table engine, and sandboxed WASM agents behind one query language.
sqlmodelgen
github.comA Python library and command-line tool that generates SQLModel model classes from CREATE TABLE statements, a SQLite file, or a Postgres or MySQL connection, optionally inferring relationships from foreign keys.
SQL Server 2025: Herkes İçin, Her Rol İçin
caglarozenc.comA free Turkish-language reference book on SQL Server 2025 covering vector search, DiskANN indexing, and the SQL MCP Server, with code examples tested against a real instance and role-based reading paths for 11 kinds of readers.
claude-db
tododeia.comA Claude Code plugin that acts as a database expert: it designs schemas, audits them on separate design-and-integrity and performance-and-scale scores, and can plan safe migrations.
Semantic Search Engine
github.comA hybrid semantic search engine, built during an internship, that combines dense embedding search with sparse keyword matching, cross-encoder reranking, and Redis caching, served through a FastAPI backend.
DataNexa
mingozacwu.github.ioA local, read-only MCP gateway that aggregates SQLite, MySQL, and PostgreSQL connections behind one endpoint, applying SQL-syntax-tree validation, row and time limits, and a full audit log so an AI agent's database access stays controlled.
SpruceUp
github.comA standalone Python system that keeps a vector database automatically and incrementally synced with a set of source files, watching for changes and re-embedding only what changed.
The companion code repository for the O'Reilly book Vector Databases: A Practical Introduction, with full working applications for its later chapters.