zilliztech/knowhere

Vector search engine inside Milvus, integrating FAISS, HNSW, DiskANN.

61
/ 100
Established

Knowhere is a C++ library that serves as the core vector search engine within Milvus. It helps developers integrate advanced vector search capabilities into their applications, taking in vector data and returning relevant search results efficiently. This is primarily used by developers building or customizing vector database systems like Milvus.

328 stars.

Use this if you are a C++ developer working on building or extending a vector database system and need to integrate high-performance vector similarity search algorithms like FAISS, HNSW, or DiskANN.

Not ideal if you are an end-user looking for a ready-to-use vector database or if you primarily work with Python and don't need to deeply customize the underlying C++ search engine.

vector-database-development search-engine-building high-performance-computing similarity-search-engineering
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

328

Forks

130

Language

C++

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/zilliztech/knowhere"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.