Expand description
Vector-store abstraction for semtree.
One trait - VectorStore - with swappable backends behind feature flags:
| Backend | Feature | Type |
|---|---|---|
| usearch (local HNSW, default) | usearch-backend | usearch::UsearchStore |
| Qdrant | qdrant-backend | qdrant::QdrantStore |
search returns ranked Hits (id + score); the
caller resolves ids back to chunks via the registry in semtree-rag.
Implement VectorStore to target any other index or database.