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

Semantic Search Python Packages

Python packages with the GitHub topic semantic-search. Sorted by monthly downloads, with stars and forks.
lancedb
lancedb

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

7.8M 12K 1K
embeddings-benchmark
mteb

MTEB: State-of-the-art evaluation of embeddings across languages and modalities

698K 3K 719
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
deepset-ai
haystack-ai

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

599K 27K 3K
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
zilliztech
gptcache

Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

147K 8K 596
docarray
docarray

Represent, send, store and search multimodal data

112K 3K 241
deepset-ai
farm-haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

38K 27K 3K
Artexis10
exomem

Self-hosted MCP server that makes your Obsidian/markdown vault searchable — text, PDFs, Office docs, images, audio — from any MCP client. Hybrid retrieval over a typed, governed corpus, sub-second at 50k notes; your files stay plain markdown.

37K 10 2
Fergana-Labs
stashai

Open-source infrastructure for agents that learn from experience. Capture production traces and turn lessons into reusable knowledge and skills.

34K 337 43
sysid
bkmr

Knowledge Management for Humans and Agents

30K 264 13
alibaba
zvec

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

30K 16K 1K
khoj-ai
khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

29K 38K 3K
54yyyu
zotero-mcp-server

Zotero MCP: Connects your Zotero research library with Claude and other AI assistants via the Model Context Protocol to discuss papers, get summaries, analyze citations, and more.

29K 5K 418
weaviate
weaviate-cli

CLI tool for Weaviate

23K 31 19
doobidoo
mcp-memory-service

Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.

17K 2K 349
khoj-ai
khoj-assistant

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

16K 38K 3K
usemoss
moss

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

16K 799 103
neuml
txtai

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

16K 13K 945
EtanHey
brainlayer

Persistent memory MCP for AI agents — SQLite, knowledge graph, 13-tool Python MCP + 17-tool BrainBar surface with ToolAnnotations

16K 9 7
chonkie-inc
catsu

🔌 Want one client library for all your embeddings? 💙 Choose Catsu! 🐱

15K 83 4
semantica-agi
semantica

Graph-Native Infrastructure for Context and Accountable AI Systems

15K 14K 2K
Max-Christoph
klix-engine

Decoupled decision heads (Choice, Score, Flag) on a shared semantic backbone - local, deterministic, no model training.

14K 0 0
Cloto-dev
cpersona

CPersona — persistent memory for AI agents over MCP. One SQLite file you own, hybrid vector + full-text + keyword search, no LLM in the loop, and honest reporting when recall degrades. MIT licensed.

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