2 Repos
Mathematical operations for deriving new vector coordinates through summation, subtraction, or averaging.
Distinct from Vector Search: Focuses on element-wise vector algebra for coordinate derivation, unlike general similarity search or LLM parameter arithmetic.
Explore 2 awesome GitHub repositories matching data & databases · Vector Arithmetic. Refine with filters or upvote what's useful.
sqlite-vec is a C-based vector library and SQLite extension that adds virtual tables for storing and querying high-dimensional embeddings. It functions as a database plugin for performing nearest neighbor searches using distance metrics such as L2, cosine, and Hamming distance. The project provides a portable embedding store that supports deployment across Android, iOS, desktop environments, and web browsers via WebAssembly. It distinguishes itself by converting numerical arrays into compact binary formats and utilizing quantization to reduce the memory footprint and storage size of vector in
The vector search extension computes the sum, difference, or mean of vectors to derive new coordinates from existing data.
MiniOB is an open-source educational relational database kernel designed for learning the internals of database systems. It implements a dual-engine storage architecture combining B+ Tree and LSM-Tree, supports SQL parsing and query execution, and provides transactional processing with multi-version concurrency control. The system communicates with clients using the MySQL wire protocol and includes a vector database extension for storing and querying high-dimensional vectors. The project distinguishes itself through its comprehensive coverage of core database concepts in a single, learnable c
Supports element-wise vector addition, subtraction, and multiplication in SQL queries.