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

Full Text Search Python Packages

Python packages with the GitHub topic full-text-search. Sorted by monthly downloads, with stars and forks.
unum-cloud
usearch

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

696K 4K 353
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.

482K 1K 71
coleifer
walrus

Lightweight Python utilities for working with Redis

154K 1K 94
Sygil-Dev
whoosh-reloaded

Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python.

41K 238 34
paradedb
sqlalchemy-paradedb

The official SQLAlchemy integration for ParadeDB

24K 10 2
BirchKwok
apexbase

A High-performance HTAP embedded database. A reliable work partner.

23K 3 0
infino-ai
infino

Embedded retrieval library built on Parquet. Fast, efficient, and scalable.

13K 118 23
priya-sundaram-dev
whoosh3

Fast, pure-Python full-text indexing and search. Actively maintained continuation of Whoosh / whoosh-reloaded. Install: pip install whoosh3

12K 38 34
cognica-io
uqa

Embeddable Rust query engine unifying relational, full-text, vector, graph, and probabilistic retrieval under one typed algebra.

12K 6 1
rmind
nxsearch

nxsearch: a full-text search engine

8K 17 3
hishamkaram
markdown-memory

MCP server that hands coding agents the one Markdown section that answers the question, not the whole file. Local hybrid search: BM25 keywords + ONNX embeddings in SQLite. No API keys, no network.

7K 0 0
The-Billy-Company
gist-search

The fastest CLI and agent-first code search tool, built on indexed trigram search with aggressive literal-match optimizations

5K 2 1
jorgell23-sys
mdcx

Convert a document collection to verified Markdown, package it into a single encrypted archive with its search index and provenance, and serve it to agents over the Model Context Protocol. Python 3.11+, Apache-2.0.

4K 2 0
unum-cloud
usearch-iscc

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

4K 4K 354
DavidMStraub
sifts

Simple full text & vector search engine Python library

3K 4 2
Blackcat-Informatics
purrdf

PurRDF — one RDF 1.2 engine, one behavior, in Rust, Python, WebAssembly and C. Deterministic BM25 full-text search, exact GeoSPARQL 1.1 and embedding kNN answered from SPARQL, in-process, over one dataset: the three jobs a triple store usually kept PostgreSQL beside it for. Plus native codecs, RDFC-1.0, SHACL, ShEx, entailment and GTS transport.

3K 48 1
paradedb
django-paradedb

The official Django integration for ParadeDB

3K 70 4
oyahiroki
nlp4j-local-search

nlp4j-local-search

3K 1 0
icvoss
django-icv-search

Pluggable search for Django: swappable backends (Meilisearch, PostgreSQL, OpenSearch, Solr, Typesense, Vespa), auto-indexing, analytics, and merchandising

2K 1 0
x-mesh
mem-mesh

Persistent memory for AI agents — hybrid vector + FTS5 search

2K 0 0
yhc0712
twlaw

以本機 SQLite 查詢全國法規資料庫,支援中文全文檢索與章節層級重建 · Taiwan laws & regulations, queryable offline

1K 1 0
goliajp
kevy

kevy — a pure-Rust, zero-dependency, Redis-compatible serving engine: declared indexes, CJK full-text + vector search, views, CDC feeds, replication & failover, MCP

1K 5 0
MaXiMo000
satchel-reader

A local-first reading queue: saves the real article text, not just the link, and makes it genuinely offline-searchable.

1K 1 0
docsagent
docsagent-mcp-zotero

⚡ DocsAgent — give your AI agents instant, private access to your personal knowledge base (Zotero, Obsidian, Apple Notes supported now, local docs on the road). Native C++ search core: BM25 + passage ranking in ~15 ms. MCP server for Claude, Cursor, Cline & any MCP client.

1K 625 11
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology