Guest400123064/bbm25-haystack
Simple Haystack in-memory document store alternative that performs incremental indexing and supports SentencePiece tokenizer.
This is a tool for developers building search functionalities within applications. It helps you quickly prototype and debug search features by letting you add new documents and see search results immediately without rebuilding the entire system. It takes unstructured text documents as input and outputs relevant search results based on a user's query.
No commits in the last 6 months. Available on PyPI.
Use this if you are developing a search feature and need a fast, in-memory solution for testing and iterating on your retrieval logic before moving to a production-grade database.
Not ideal if you are deploying a production search system that requires persistent storage, high availability, or distributed indexing.
Stars
18
Forks
—
Language
Python
License
Apache-2.0
Category
Last pushed
May 02, 2024
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/Guest400123064/bbm25-haystack"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
HKUDS/LightRAG
[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"
beir-cellar/beir
A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across...
HKUDS/RAG-Anything
"RAG-Anything: All-in-One RAG Framework"
superlinear-ai/raglite
🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL
illuin-tech/vidore-benchmark
Vision Document Retrieval (ViDoRe): Benchmark. Evaluation code for the ColPali paper.