Changelog
All notable changes to this project will be documented here.
Version 0.0.2
Support for arbitrary sentence-transformers models using SentenceTransformerEngine
Pre-defined
pipeline_aliasesin the config: name common pipeline DSL fragments and reuse them at request time--api_key(orROUTIR_API_KEYenv var) enables Bearer-token authentication on all endpoints except/pingcollectionfield is optional on/pipeline; required only when the pipeline contains a reranking stage
Version 0.0.1
Initial release
Support for PLAID-X (ColBERT) search
Support for LSR (SPLADE) search
Support for Qwen3 reranking
Support for mT5 reranking
Batch processing and caching
REST API for search and scoring
Pipeline system for multi-stage search
PyTerrier and Pyserini integration examples
Version 0.0.1b9
Download index from HFDS support
Bug fixes and improvements