PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Hybrid Search Python Packages

Python packages with the GitHub topic hybrid-search. Sorted by relevance, with stars and monthly downloads.
PrithivirajDamodaran
flashrank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

562K 971 69
star-ga
mind-mem

Persistent AI memory for Claude Code, OpenClaw, and any MCP-compatible agent. v4.0.9 — Predicate.register() runtime API + CI fully green (26/26 jobs, 12 OS×Python matrix rows). BM25F+vector hybrid, governance-aware, 5428+ tests, 84 MCP tools, 15 clients.

24K 6 1
Restream
pyreindexer

Embeddable, in-memory, document-oriented database with a high-level Query builder interface.

21K 804 62
n24q02m
mnemo-mcp

Persistent AI memory with hybrid search and embedded sync. Open, free, unlimited.

15K 5 5
usemoss
inferedge-moss

The retrieval layer for production AI systems. Lightning-fast (<10ms) search without vector databases. Built for browser, edge, on-device, and cloud.

9K 374 36
three-cubes
kairix-agentic-knowledge-mgt

Shared knowledge layer for human-agent teams. Agents search, classify, and manage knowledge alongside your team.

9K 2 0
lyonzin
knowledge-rag

Drop docs, search instantly from Claude Code — 12 MCP tools, 20 format parsers, hybrid search + reranking. Zero servers, zero API keys, 100% local.

5K 79 14
VioletCranberry
cocosearch

Local-first hybrid semantic code search with dependency graphs and cross-repo search

4K 26 5
usemoss
moss

The retrieval layer for production AI systems. Lightning-fast (<10ms) search without vector databases. Built for browser, edge, on-device, and cloud.

3K 374 36
MauroCE
m3serve

Optimised BAAI/bge-m3 serving with dense + sparse + ColBERT embeddings, async dynamic batching and pipeline GPU inference

3K 6 0
simonsysun
seeklink

SeekLink — hybrid semantic search for markdown vaults. Four-channel RRF fusion, MLX reranker, native CJK support. Fully local.

3K 7 1
pavanjava
qql-cli

SQL-like query language and CLI for Qdrant vector search engine

3K 45 4
xmpuspus
kb-arena

Benchmark 7 retrieval strategies on your own docs — naive vector, contextual, QnA pairs, knowledge graph, RAPTOR, PageIndex, and hybrid. Find which KB architecture fits your data.

3K 7 2
mosuka
laurus

Lexical Augmented Unified Retrieval Using Semantics

2K 24 1
SonAIengine
graph-tool-call

Graph-based tool retrieval for LLM agents — 248 tools → 82% accuracy, 79% fewer tokens. Zero dependencies. OpenAPI / MCP / LangChain.

2K 6 1
flamehaven01
flamehaven-filesearch

Self-hosted RAG search engine — 34 formats, BM25+hybrid search, multi-LLM (Gemini/OpenAI/Claude/Ollama), FastAPI + Docker, production-ready in 3 min

2K 101 13
knitli
code-weaver

Extensible MCP server for semantic code search with plugin architecture supporting multiple embedding providers, vector databases, and data sources.

2K 12 3
wallter
trw-memory

Standalone AI agent memory engine — hybrid search (BM25 + vectors), Q-learning scoring, Ebbinghaus decay, tiered storage, knowledge graph. Part of TRW Framework.

1K 1 1
huss-mo
groundmemory

Persistent, semantic memory for AI agents - mcp-native, local-first, framework-agnostic, production-ready

1K 3 1
PrithivirajDamodaran
spladerunner

Ultralight and Fast wrapper for the independent implementation of SPLADE++ models for your search & retrieval pipelines. Models and Library created by Prithivi Da, For PRs and Collaboration to checkout the readme.

1K 34 2
sachinsharma9780
memweave

memweave is a zero-infrastructure, async-first Python library that gives AI agents persistent, searchable memory — stored as plain Markdown files

1K 35 1
orkait
graphstore

Memory infrastructure for AI agents!! store, recall by meaning or association, ingest documents, and track beliefs in one Python library.

1K 4 1
cognica-io
bayesian-bm25

Bayesian probability transforms for BM25 retrieval scores

1K 75 1
vearch
vearch

Distributed vector search for AI-native applications

1K 2K 359
    • Data from PyPI, GitHub, ClickHouse, and BigQuery