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

Full Text Search Python Packages

Python packages with the GitHub topic full-text-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.

703K 987 70
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 🔍

505K 4K 327
coleifer
walrus

Lightweight Python utilities for working with Redis

115K 1K 92
Sygil-Dev
whoosh-reloaded

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

57K 232 31
oceanbase
pylibseekdb

Multi-language client bindings for SeekDB (Python, Node.js), powered by libseekdb

31K 2 1
BirchKwok
apexbase

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

20K 3 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 🔍

6K 4K 327
DavidMStraub
sifts

Simple full text & vector search engine Python library

4K 4 1
cognica-io
uqa

UQA — Unified Query Algebra: a multi-paradigm database engine unifying relational, text retrieval, vector search, graph query, and geospatial paradigms under a single algebraic structure

3K 8 1
valabji
valscanner

Recursive file scanner with thumbnails, metadata, full-text search, and similar-folder detection, CLI, Qt GUI, and Web UI

2K 3 0
ywatanabe1989
crossref-local

Local CrossRef database with 167M+ works and full-text search

2K 5 1
starthackHQ
contextinator

Turning messy repos into weapons of mass structured context.

2K 23 5
xfloukiex-lab
magpie-search

Federated, local-first search for an AI — one query across transcripts, files, knowledge graph, vector store, and the web, fused by trust-weighted RRF. Apache-2.0.

1K 25 3
solentlabs
ai-journal-mcp

Journal engine and MCP server: capture, structure, and ask questions of your work journals

1K 1 0
coleifer
scout

RESTful search server written in Python, powered by SQLite.

840 315 28
NotJoeMartinez
yt-fts

YouTube Full Text Search - Search all of YouTube from the command line

837 2K 97
queelius
ebk

Powerful eBook metadata management tool with SQLite backend, AI-powered enrichment, web interface, and comprehensive CLI. Features full-text search, automatic metadata extraction, and LLM integration for intelligent tagging and categorization.

788 2 0
qataruts
monlite

The complete backend for AI agents in one SQLite file : Documents, vectors, cache, queue, and cron.

775 35 3
oceanbase
seekdb-lib

The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.

772 3K 258
remram44
ngram-search

Ngram-based indexing of strings into a binary file

763 1 0
oceanbase
seekdb

The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.

762 3K 258
Abdullah-Wex
epubsage

Al-Warraq (الورّاق) — storage-backed EPUB processing: version detection, TOC discovery, content extraction, BM25 search

758 13 1
TAIPANBOX
engdbram

SQLite of agent memory — single-file, embeddable, zero-config. Episodic + semantic memory, hybrid BM25+vector recall, bitemporal facts, spreading-activation, working memory, async API, LLM compression, Ebbinghaus decay, GDPR forget, multi-agent, MCP-native.

686 1 0
oyahiroki
nlp4j-local-search

nlp4j-local-search

600 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery