Full-Text Search
BM25-based full-text search with configurable tokenization, stemming, and multi-language support.
Overview
turbopuffer implements BM25 full-text search over string attributes. Enable it in your schema, then rank documents using the BM25 operator.
Enable full-text search
Set fullTextSearch: true (or pass a configuration object) when defining your schema:
Query with BM25
Configuration options
Supported languages
arabic, danish, dutch, english, finnish, french, german, greek, hungarian, italian, norwegian, portuguese, romanian, russian, spanish, swedish, tamil, turkish