curiosity-ai/hnsw-sharp
C# library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs
Supports pluggable distance functions with multiple optimized implementations (cosine distance in standard, unit-vector, and SIMD variants) and enables graph serialization for persistence. Built around a hierarchical small-world graph structure with configurable parameters (M, EfSearch, LevelLambda) that balance search quality and performance in high-dimensional vector spaces.
Stars
97
Forks
12
Language
C#
License
MIT
Category
Last pushed
Jan 28, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/curiosity-ai/hnsw-sharp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
curiosity-ai/catalyst
🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's...
Azure/azure-search-vector-samples
A repository of code samples for Vector search capabilities in Azure AI Search.
supabase/embeddings-generator
GitHub Action to generate embeddings from the markdown files in your repository.
vector-ai/vectorai
Vector AI — A platform for building vector based applications. Encode, query and analyse data...
yusufhilmi/client-vector-search
A client side vector search library that can embed, store, search, and cache vectors. Works on...