comet

(β˜… 131)

A Vector Store written in Go - Supports hybrid retrieval over BM25, Flat, HNSW, IVF, PQ and IVFPQ Index with Quantization, Metadata Filtering, Reranking, Reciprocal Rank Fusion, Soft Deletes, Index Rebuilds and much much more

  • .gitattributes
  • .gitignore
  • aggregation.go
  • aggregation_test.go
  • bm25_index.go
  • bm25_index_document_filter_test.go
  • bm25_index_search.go
  • bm25_index_search_test.go
  • bm25_index_test.go
  • clustering.go
  • clustering_test.go
  • distance.go
  • distance_test.go
  • doc.go
  • document_filter.go
  • document_filter_test.go
  • flat_index.go
  • flat_index_document_filter_test.go
  • flat_index_search.go
  • flat_index_search_test.go
  • flat_index_test.go
  • fusion.go
  • fusion_test.go
  • go.mod
  • go.sum
  • hnsw_index.go
  • hnsw_index_document_filter_test.go
  • hnsw_index_search.go
  • hnsw_index_search_test.go
  • hnsw_index_test.go
  • hybrid_search_index.go
  • hybrid_search_index_test.go
  • index.go
  • index_search.go
  • ivf_index.go
  • ivf_index_document_filter_test.go
  • ivf_index_search.go
  • ivf_index_search_test.go
  • ivf_index_test.go
  • ivfpq_index.go
  • ivfpq_index_document_filter_test.go
  • ivfpq_index_search.go
  • ivfpq_index_search_test.go
  • ivfpq_index_test.go
  • LICENSE
  • limiter.go
  • limiter_test.go
  • Makefile
  • metadata_index.go
  • metadata_index_search.go
  • metadata_index_search_test.go
  • metadata_index_test.go
  • node.go
  • node_test.go
  • pq_index.go
  • pq_index_document_filter_test.go
  • pq_index_search.go
  • pq_index_search_test.go
  • pq_index_test.go
  • quantizer.go
  • quantizer_test.go
  • README.md
  • reranker_test.go
  • storage.go
  • storage_compaction.go
  • storage_compaction_test.go
  • storage_memtable.go
  • storage_memtable_test.go
  • storage_merge.go
  • storage_merge_test.go
  • storage_provider.go
  • storage_provider_test.go
  • storage_segment.go
  • storage_segment_test.go
  • storage_test.go
// repository documentation