Topics / #hnsw
Hnsw projects on GitHub
Hierarchical graph index enabling fast approximate nearest neighbor search.
As of , the most-starred Hnsw projects on GitHub are milvus (46.4K stars), qdrant (35.1K stars) and weaviate (16.9K stars). GitHub.Locker tracks 6 Hnsw repositories with 128.7K stars combined. The fastest-growing on October 16 was qdrant, with +22 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
qdrant
qdrant/qdrant · ★ 35.1KQdrant is a high-performance vector similarity search engine and vector database written in Rust, built to store, search, and manage 'points' (vectors plus a JSON payload) for AI applications like semantic search, recommendations, and RAG.
milvus
milvus-io/milvus · ★ 46.4KMilvus is a high-performance, cloud-native vector database built to store and search embedding vectors at scale for AI applications like semantic search, RAG, and recommendation systems.
RuVector
ruvnet/RuVector · ★ 4.6KRuVector is a Rust-native persistent memory substrate for AI agents, combining local vector embeddings, graph relationships, feedback-driven learning, and memory lifecycle controls so agents can remember across sessions.
atlas
pacifio/atlas · ★ 9.6KAtlas is source control built for coding agents: it records every agent session as a checkpoint linking a commit back to the prompts, tool calls, and reasoning that produced it, and lets you run Claude Code, Codex, its own native agent, or any ACP registry agent side by side with shared memory.
The all-time top
6 projects · by stars
- 46.4K
#1 · milvus-io/milvus
milvus
Milvus is a high-performance, cloud-native vector database built to store and search embedding vectors at scale for AI applications like semantic search, RAG, and recommendation systems.
- 35.1K
#2 · qdrant/qdrant
qdrant
Qdrant is a high-performance vector similarity search engine and vector database written in Rust, built to store, search, and manage 'points' (vectors plus a JSON payload) for AI applications like semantic search, recommendations, and RAG.
- 16.9K
#3 · weaviate/weaviateweaviate
Weaviate is an open-source, cloud-native vector database: it stores objects and vectors together and lets you combine vector search with structured filtering for semantic search at scale.
- 4
zvec
16.1Kalibaba/zvec · C++Alibaba's open-source, in-process vector database — a lightweight, lightning-fast similarity-search engine you embed directly into your application, battle-tested inside Alibaba Group.
- 5
atlas
9.6Kpacifio/atlas · RustAtlas is source control built for coding agents: it records every agent session as a checkpoint linking a commit back to the prompts, tool calls, and reasoning that produced it, and lets you run Claude Code, Codex, its own native agent, or any ACP registry agent side by side with shared memory.
- 6
RuVector
4.6Kruvnet/RuVector · RustRuVector is a Rust-native persistent memory substrate for AI agents, combining local vector embeddings, graph relationships, feedback-driven learning, and memory lifecycle controls so agents can remember across sessions.
Related topics
Often tagged together
- linux4,184
- database473
- embeddings135
- self-hosted1,929
- vector-database103
- ai1,955
- apache-2.01,434
- cross-platform2,623
- llm1,483
- macos3,544
- rag292
- rust679
- semantic-search114
- agent-memory158
- developer-tools2,924
- docker1,660
- go681
- hybrid-search16
- image-search5
- machine-learning916
- nearest-neighbor-search7
- search-engine53
- similarity-search7
- vector-search74