Michael-JB / bm25Links
A BM25 embedder, scorer, and search engine, written in Rust.
☆51Updated 3 months ago
Alternatives and similar repositories for bm25
Users that are interested in bm25 are comparing it to the libraries listed below
Sorting:
- Apache Arrow database client for many databases.☆49Updated 3 weeks ago
- Rust object_store crate☆210Updated this week
- pgvector support for Rust☆193Updated 3 weeks ago
- Convert sequences of Rust objects to Arrow tables☆95Updated this week
- Lightweight Apache Arrow data frame for Rust☆63Updated 2 years ago
- pure-rust BLAS implementation☆51Updated 3 weeks ago
- WIP GPU implmentation of apache arrow written in rust.☆31Updated 3 months ago
- Rust crate for accessing Clickhouse☆121Updated 4 months ago
- Fill Apache Arrow record batches from an ODBC data source in Rust.☆76Updated 2 months ago
- High performance embedded vector database☆196Updated 2 weeks ago
- In-memory vector store with efficient read and write performance for semantic caching and retrieval system. Redis for Semantic Caching.☆377Updated last year
- An Approximate Nearest Neighbors library in Rust, based on random projections and LMDB and optimized for memory usage☆299Updated 3 months ago
- ODBC (Open Database Connectivity) bindings for Rust.☆179Updated this week
- Rust library for vector embeddings and reranking.☆754Updated 3 weeks ago
- Agent2Agent in Rust☆77Updated 2 months ago
- Allow DataFusion to resolve queries across remote query engines while pushing down as much compute as possible down.☆164Updated 3 weeks ago
- ALP floating point compression in Rust☆50Updated last week
- Embed PostgreSQL database☆294Updated this week
- Rust crate for Substrait: Cross-Language Serialization for Relational Algebra☆84Updated this week
- Postgres protocol frontend for DataFusion☆127Updated this week
- DataFusion TableProviders for reading data from other systems☆167Updated this week
- Rust-native Kafka/Redpanda protocol and client implementation.☆214Updated 4 months ago
- A set of Rust macros for working with OpenAI function/tool calls.☆55Updated last year
- llm_utils: Basic LLM tools, best practices, and minimal abstraction.☆48Updated 11 months ago
- Rapid fuzzy string matching in Rust using various string metrics☆66Updated last year
- OpenAI Dive is an unofficial async Rust library that allows you to interact with the OpenAI API.☆78Updated 2 weeks ago
- (Experimental) Template for Rust-based DuckDB extensions☆93Updated last week
- A powerful Rust library and CLI tool to unify and orchestrate multiple LLM, Agent and voice backends (OpenAI, Claude, Gemini, Ollama, Ele…☆303Updated last week
- Derive for arrow2☆67Updated 2 years ago
- Batteries included CLI, TUI, and server implementations for DataFusion.☆188Updated 2 weeks ago