#Hnsw

Showing 29 of 29 repositories tagged #hnsw, ranked by stars

milvus-io
milvus-io
milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

Score
100
★ 45.2k ⑂ 4.1k +5/day
Go
qdrant
qdrant
qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

Score
100
★ 33.1k ⑂ 2.5k +10/day
Rust
weaviate
weaviate
weaviate

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​.

Score
67
★ 16.6k ⑂ 1.3k +17/day
Go
alibaba
alibaba
zvec

A lightweight, lightning-fast, in-process vector database

Score
100
★ 14.4k ⑂ 893 +1.7k/day
C++
infiniflow
infiniflow
infinity

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

Score
93
★ 4.6k ⑂ 430 +7/day
C++
ekzhu
ekzhu
datasketch

MinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog, HyperLogLog++, LSH Ensemble and HNSW

Score
100
★ 2.9k ⑂ 316 +3/day
Python
oceanbase
oceanbase
seekdb

The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.

Score
86
★ 2.8k ⑂ 261 +28/day
C++
hora-search
hora-search
hora

🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .

Score
67
★ 2.7k ⑂ 78
Rust
spotify
spotify
voyager

🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.

Score
100
★ 1.6k ⑂ 79 +2/day
C++
microsoft
microsoft
rag-time

RAG Time: A 5-week Learning Journey to Mastering RAG

Score
71
★ 893 ⑂ 317 +5/day
Jupyter Notebook
lanterndata
lanterndata
lantern

PostgreSQL vector database extension for building AI applications

Score
33
★ 887 ⑂ 66
Rust
orneryd
orneryd
NornicDB

Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.

Score
33
★ 825 ⑂ 45 +7/day
Go
ChunelFeng
ChunelFeng
caiss

一款简单好用的 跨平台/多语言的 相似向量/相似词/相似句 高性能检索引擎。欢迎star & fork。Build together! Power another !

Score
0
★ 549 ⑂ 66
C++
zilliztech
zilliztech
feder

Visualize hnsw, faiss and other anns index

Score
0
★ 490 ⑂ 33 +1/day
Jupyter Notebook
1yefuwang1
1yefuwang1
vectorlite

Fast, SQL powered, in-process vector search for any language with an SQLite driver

Score
0
★ 361 ⑂ 10
C++
datawhalechina
datawhalechina
easy-vecdb

📚 从零开始的向量数据库原理与实践教程,在线阅读地址:https://easy-vecdb.datawhale.cc/

Score
79
★ 354 ⑂ 60 +5/day
Jupyter Notebook
bicardinal
bicardinal
brinicle

A resource-efficient C++ vector index engine built for low-RAM production workloads

Score
64
★ 97 ⑂ 5 +2/day
Python
nnethercott
nnethercott
hannoy

Production-ready KV-backed HNSW implementation in Rust using LMDB

Score
0
★ 84 ⑂ 11 +1/day
Rust
sanonone
sanonone
kektordb

AI memory system combining vector search with temporal knowledge graph. Built-in cognitive engine for agents. Supports memory decay, contradiction detection, and MCP integration.

Score
0
★ 81 ⑂ 8
Go
cyberlife-coder
cyberlife-coder
VelesDB

The local-first memory engine for AI agents. One offline Rust binary fuses vector + graph + columnar under SQL — remember / recall / why over the Model Context Protocol. why() reconnects a decision to its context across sessions, where pure vector recall (Mem0/Zep) goes blind. Runs on server, laptop, browser, edge. Zero cloud.

Score
57
★ 75 ⑂ 8 +1/day
Rust
mensonones
mensonones
expo-vector-search

High-performance on-device vector search engine for Expo & React Native. Powered by C++ JSI and USearch (HNSW) for sub-millisecond similarity matching.

Score
0
★ 56 ⑂ 1
C
neurondb
neurondb
neurondb

NeuronDB PostgreSQL extension: vector similarity search (HNSW, IVFFlat), embeddings, kNN, ML in SQL, and hybrid full-text + vector retrieval.

Score
50
★ 49 ⑂ 10
C
ayoubnabil
ayoubnabil
aiondb

PostgreSQL-compatible SQL, graph, and vector database built from scratch in Rust.

Score
29
★ 48 ⑂ 1
Rust
yantrikos
yantrikos
yantrikdb

Cognitive memory engine for AI agents — temporal decay, contradiction detection, autonomous consolidation, knowledge graph, ANN recall via HNSW. Embeddable Rust library with Python bindings; powers yantrikdb-server (HTTP gateway, MCP server, openraft cluster). AGPL.

Score
43
★ 38 ⑂ 8 +1/day
Rust
pingcap
pingcap
pytidb

TiDB AI SDK: Unified Multi-Modal Data Platform for AI Apps & Agents

Score
36
★ 33 ⑂ 18 +2/day
Python
ruvnet
ruvnet
rupixel

Pixel-native visual RAG ported to Rust on the ruvector ANN substrate (HNSW + IVF-Flat) — screenshot/document retrieval over visual embeddings, a Rust port of PixelRAG, with a metaharness benchmark CLI: npx rupixel

Score
21
★ 32 ⑂ 7 +32/day
Rust
replikativ
replikativ
proximum

Versioned, fast and scalable nearest neighbor search.

Score
7
★ 28 ⑂ 0
Clojure
ailake-io
ailake-io
ai-lakehouse

AI-Lake Format: self-contained Parquet + HNSW index — unifying tabular data, embeddings, and vector search in a single Iceberg-compatible file

Score
14
★ 25 ⑂ 2 +25/day
Rust
purduedb
purduedb
PostgreSQL-V

Fast vector search in PostgreSQL

Score
0
★ 23 ⑂ 2
PLpgSQL
Related Topics
#rag#vector-database#vector-search#similarity-search#embeddings#nearest-neighbor-search#hybrid-search#search-engine#rust#ai#machine-learning#database

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly