Skip to content

[Feature]: RaBitQ1 index with BM25 and no vectors #450

Description

@qdrddr

I'd like to benefit from extreme low disk footprint with RaBitQ1 index, but do not store actual fullprecision/rabit4/rabit8 vectors in the DB, and only use the index to get the candidates.

Skipping the full precision semantic search among the candidates.

Once seamntic search is done against the index, I want to search with BM25 to find most similar among the candidates. Basically a hybrid search with BM25 + RaBitQ1.

The goal is extreme low disk footprint and fast search.

This could be very useful for key-value semantic search used with LLM KV cache or prompt caching.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions