For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Repository Index
83,087 visible repositories in the index
1–24 of 29 · Most stars
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
- search-engine
- typo-tolerance
- site-search
- database
A library for efficient similarity search and clustering of dense vectors.
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
- c-plus-plus
- python
- nearest-neighbor-search
- locality-sensitive-hashing
[MLsys2026 Best Paper]: https://arxiv.org/abs/2506.08276. RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.
💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows
- python
- search
- nlp
- semantic-search
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
- sparse-vector
- hybrid-search
- bm25
- full-text-search
Open Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..
- machine-learning
- computer-vision
- data-format
- deep-learning
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
Header-only C++/python library for fast approximate nearest neighbors
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.
- ai-native
- nearest-neighbor-search
- rag
- vector-search
Database for Android and JVM - first and fast, lightweight on-device vector database
One proximity graph for vector search, sparse products & attention across RAM, VRAM & NVMe, over dense vectors, sequences, shapes & geospatial sets in 14 languages 🔍
- kann
- vector-search
- approximate-nearest-neighbor-search
- simd
Postgres extension for vector search (DiskANN), complements pgvector for performance and scale. Postgres OSS licensed.
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
- search-engine
- rust
- approximate-nearest-neighbor-search
- artificial-intelligence
Object-storage native graph database with branching and typed ontology
- apache-arrow
- datafusion
- graph-database
- knowledge-graph
Fast Library for Approximate Nearest Neighbors
Distributed vector search for AI-native applications
- vectors
- vector-search
- cloud-native
- document-retrieval
Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database.
- llm
- vector
- vector-database
- faiss
SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.
- enterprise-search
- full-text-search
- search
- search-engine
Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.
A simple, fast and versatile Datalog database
- key-value-store
- embedded-database
- fulltext-search
- vector-database
Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data
- approximate-nearest-neighbor-search
- k-nearest-neighbors
- knn-search
- nearest-neighbors