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

Search Engine Python Packages

Python packages with the GitHub topic search-engine. Sorted by relevance, with stars and monthly downloads.
vespa-engine
pyvespa

Python API for https://vespa.ai, the open big data serving engine

10.5M 170 46
lancedb
lancedb

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

7.4M 11K 935
langchain-ai
langchain-milvus

The LangChain wrapper of Milvus vector database for efficient vector search, full-text search, hybrid retrieval and RAG.

691K 56 47
kayvane1
brave-search

Search for words, documents, images, videos, news and maps using the Brave search engine. Downloading files and images to a local hard drive.

675K 88 26
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
nuclia
nucliadb-telemetry

NucliaDB, The AI Search database for RAG

424K 717 58
nuclia
nucliadb-models

NucliaDB, The AI Search database for RAG

77K 717 58
nuclia
nucliadb-utils

NucliaDB, The AI Search database for RAG

69K 717 58
nuclia
nucliadb-sdk

NucliaDB, The AI Search database for RAG

55K 717 58
nuclia
nucliadb-protos

NucliaDB, The AI Search database for RAG

55K 717 58
nuclia
nucliadb-dataset

NucliaDB, The AI Search database for RAG

40K 717 58
neuml
txtai

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

39K 13K 841
PaddlePaddle
paddlenlp

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

37K 13K 3K
nuclia
nucliadb

NucliaDB, The AI Search database for RAG

33K 717 58
alibaba
zvec

A lightweight, lightning-fast, in-process vector database

32K 13K 761
nuclia
nidx-protos

NucliaDB, The AI Search database for RAG

22K 717 58
BirchKwok
lynsedb

Embedded-first vector database that grows into a self-hosted service and lightweight cluster.

21K 40 7
cyberlife-coder
velesdb

The local-first memory engine for AI agents. One offline Rust binary fuses vector + graph + columnar under SQL — remember / recall / why over the Model Context Protocol. why() reconnects a decision to its context across sessions, where pure vector recall (Mem0/Zep) goes blind. Runs on server, laptop, browser, edge. Zero cloud.

18K 74 8
cdpierse
breame

Lightweight utility tools for the detection of multiple spellings, meanings, and language-specific terminology in British and American English

17K 19 0
nuclia
nidx-binding

NucliaDB, The AI Search database for RAG

17K 717 58
jpjacobpadilla
search-ai-core

Search the web with advanced filters and LLM-friendly output formats!

17K 58 2
bisoncorps
search-engine-parser

Lightweight package to query popular search engines and scrape for result titles, links and descriptions

17K 489 86
PaddlePaddle
tool-helpers

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

10K 13K 3K
cyberlife-coder
llama-index-vector-stores-velesdb

The local-first memory engine for AI agents. One offline Rust binary fuses vector + graph + columnar under SQL — remember / recall / why over the Model Context Protocol. why() reconnects a decision to its context across sessions, where pure vector recall (Mem0/Zep) goes blind. Runs on server, laptop, browser, edge. Zero cloud.

8K 74 8
    • Data from PyPI, GitHub, ClickHouse, and BigQuery