Showing 21 of 21 projects
A library for efficient similarity search and clustering of dense vectors, scaling to billions of vectors on a single server.
A high-performance vector database and search engine written in Rust, designed for AI applications with filtering and payload support.
Open-source vector database and embedding store for building AI applications with semantic search.
An open-source embedded retrieval library for multimodal AI, offering fast vector search, SQL, and full-text search.
A semantic cache library for LLM queries that reduces API costs by 10x and boosts response speed by 100x.
A fast, single-file similarity search and clustering engine for vectors and arbitrary objects with multi-language bindings.
A C++ library for fast approximate nearest neighbor searches in high-dimensional spaces with automatic algorithm selection.
An embeddable vector database for Go with a Chroma-like interface, enabling RAG and semantic search without external dependencies.
A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.
A C++ toolbox providing multiple locality-sensitive hashing algorithms for large-scale approximate nearest neighbor search, with Python and MATLAB bindings.
A simple and lightweight fuzzy search engine that works in memory, searching for similar strings.
A Ruby client library for interacting with the Qdrant vector search database API.
A Ruby gem providing high-speed approximate nearest neighbor search using the NGT library.
Ruby bindings for Annoy (Approximate Nearest Neighbors Oh Yeah), enabling fast nearest neighbor searches in Ruby applications.
A Ruby client library for interacting with the Milvus vector database API.
A native MySQL plugin for vector storage and similarity search, enabling AI-powered applications directly within your database.
A thread-safe vector database for model inference built on LMDB.
Ruby bindings for Hnswlib, enabling approximate nearest-neighbor search via hierarchical navigable small world graphs.
A Common Lisp client library for interacting with the Chroma vector database.
Accelerated structure similarity searching for large small molecule datasets using embedding and indexing.
Lua wrapper for tuning and deploying mplsh indexes from Wei Dong's lshkit library.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.