High-performance Zig bindings for USearch - a smaller, faster, and more scalable vector search library for approximate nearest neighbor (ANN) search.
Hi, would this be a decent starting point to build a full text search index for a desktop app?
yes, I have already built a mini vector db on top of this using http.zig and cache.zig, GitHub - antarys-ai/edge: A hackable vector db built on top of uSearch+rocksdb, for you to break it down, dissect and scale on demand
so I think it should definitely cover your needs!! but I think you will still need to generate embeddings for full search comparison just like qdrant uses fastembed internally to generate embeddings from texts for full search index.
but if itβs indexing you are talking about, uSearch can get it done, also check out their original C++ library GitHub - unum-cloud/USearch: Fast Open-Source Search & Clustering engine Γ for Vectors & Arbitrary Objects Γ in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram π