#Hybrid-search

Showing 54 of 54 repositories tagged #hybrid-search, ranked by stars

meilisearch
meilisearch
meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

Score
100
★ 58.4k ⑂ 2.6k +35/day
Rust
qdrant
qdrant
qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

Score
75
★ 33.1k ⑂ 2.5k +10/day
Rust
weaviate
weaviate
weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

Score
100
★ 16.6k ⑂ 1.3k +17/day
Go
paradedb
paradedb
paradedb

Simple, Elastic-quality search for Postgres

Score
50
★ 9.0k ⑂ 416 +15/day
Rust
infiniflow
infiniflow
infinity

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

Score
100
★ 4.6k ⑂ 430 +7/day
C++
oceanbase
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.

Score
97
★ 2.8k ⑂ 261 +28/day
C++
vearch
vearch
vearch

Distributed vector search for AI-native applications

Score
0
★ 2.3k ⑂ 362 +1/day
Go
zilliztech
zilliztech
memsearch

A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex), backed by Markdown and Milvus.

Score
95
★ 2.2k ⑂ 195 +25/day
Python
SeekStorm
SeekStorm
SeekStorm

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.

Score
25
★ 1.9k ⑂ 67 +2/day
Rust
PrithivirajDamodaran
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.

Score
0
★ 990 ⑂ 70 +3/day
Python
microsoft
microsoft
rag-time

RAG Time: A 5-week Learning Journey to Mastering RAG

Score
73
★ 893 ⑂ 317 +5/day
Jupyter Notebook
Restream
Restream
reindexer

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

Score
0
★ 808 ⑂ 62 +2/day
C++
CodeBendKit
CodeBendKit
codeseek

Rust-powered code intelligence CLI for AI coding agents. Builds call graphs and hybrid semantic search indexes (Dense + Sparse + RRF + Reranker) across 7 languages. Ships as native MCP tools for Claude Code and Codex CLI.

Score
0
★ 596 ⑂ 42 +74/day
Rust
usemoss
usemoss
moss

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

Score
92
★ 440 ⑂ 57 +9/day
Python
wzdavid
wzdavid
ThinkRAG

A LLM RAG system runs on your laptop. 大模型检索增强生成系统,可以轻松部署在笔记本电脑上,实现本地知识库智能问答。

Score
86
★ 344 ⑂ 54
Python
shinpr
shinpr
mcp-local-rag

Local-first RAG server for developers. Semantic + keyword search for code and technical docs. Works with MCP or CLI. Fully private, zero setup.

Score
100
★ 337 ⑂ 64 +1/day
TypeScript
Neverdecel
Neverdecel
CodeRAG

Local-first, zero-key semantic code search for large and custom codebases — hybrid vector + keyword retrieval with symbol-aware chunking. Usable as a CLI, Python library, REST API, or web UI.

Score
80
★ 231 ⑂ 37
Python
lyonzin
lyonzin
knowledge-rag

Local RAG MCP server for Claude Code — hybrid search (semantic + BM25), cross-encoder reranking, 13 MCP tools, 20 format parsers. Zero external servers, zero API keys.

Score
89
★ 222 ⑂ 30 +7/day
Python
yoloshii
yoloshii
ClawMem

On-device memory layer for AI agents. Claude Code, Hermes and OpenClaw. Hooks + MCP server + hybrid RAG search.

Score
84
★ 191 ⑂ 30 +2/day
TypeScript
likeslines-maker
likeslines-maker
VectorRAG.Net

VectorRAG.Net is a .NET-native high-performance vector database library for semantic search and RAG (Retrieval-Augmented Generation). Core search is based on Random Hyperplane LSH candidate generation with exact rerank by dot/cosine.

Score
78
★ 171 ⑂ 29
C#
stevereiner
stevereiner
flexible-graphrag

Python, LlamaIndex, LangChain, Docker Compose: 15 Property Graph, 4 RDF , 10 Vector, OpenSearch, Elasticsearch, Alfresco DBs. 13 data sources (9 auto-sync), KG auto-building, Ontologies, LLMs, Docling or LlamaParse doc processing, GraphRAG, RAG only, Hybrid Search, AI Chat. TypeScript React, Vue, Angular frontends, FastAPI REST backend, MCP Server.

Score
81
★ 163 ⑂ 32 +1/day
Python
infinri
infinri
Writ

Claude Code harness for AI coding agents. Hybrid-RAG librarian picks relevant rules in 0.59 ms p95 (BM25 + vector + graph traversal); process keeper blocks writes until plan + tests approved. 276 rules / 30 mandatory across 12 domains, 6 cross-language analyzers. Neo4j + Tantivy + hnswlib + ONNX.

Score
60
★ 162 ⑂ 12 +2/day
Python
johunsang
johunsang
semble_rs

Fast, AI-agent-native code search in Rust — hybrid BM25 + semantic, Tree-sitter AST chunking, dependency & impact analysis. Drop-in replacement for grep/cat/read/ls in Claude Code, Codex, Cursor, Aider, OpenHands.

Score
40
★ 136 ⑂ 21
Rust
notadev-iamaura
notadev-iamaura
OneRAG

Production-ready RAG Framework (Python/FastAPI). 1-line config swaps: 6 Vector DBs (Weaviate, Pinecone, Qdrant, ChromaDB, pgvector, MongoDB), 5 LLMs (Gemini, OpenAI, Claude, Ollama, OpenRouter). OpenAI-compatible API. 2100+ tests.

Score
76
★ 124 ⑂ 40 +2/day
Python
bansalkanav
bansalkanav
GenAI-AgenticAI-From-Zero-to-Production

Learn GenAI and Agentic AI from Zero to Production

Score
68
★ 108 ⑂ 22
Jupyter Notebook
flamehaven01
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

Score
65
★ 106 ⑂ 14
Python
ukushu
ukushu
Ifrit

Swfit library for fuzzy search. No dependencies lib.

Score
0
★ 98 ⑂ 9
Swift
notoriouslab
notoriouslab
vault-curate

Hybrid semantic search and AI curation for your vault. Combines BM25 keyword, on-device WebGPU embeddings, and fuzzy title matching. Multilingual, with particularly strong Chinese/CJK support. Opt-in AI features auto-generate note descriptions and topic-grouped Maps of Content. Local-first, no API keys.

Score
70
★ 93 ⑂ 18
TypeScript
topk-io
topk-io
topk

High-quality search for AI-native applications.

Score
59
★ 81 ⑂ 3
Rust
nicosuave
nicosuave
memex

Fast transcript search for humans & agents. Supports Claude Code, Codex CLI & OpenCode

Score
62
★ 76 ⑂ 8
Rust
mburaksayici
mburaksayici
RAG-Boilerplate

RAG boilerplate with semantic/propositional chunking, hybrid search (BM25 + dense), LLM reranking, query enhancement agents, CrewAI orchestration, Qdrant vector search, Redis/Mongo sessioning, Celery ingestion pipeline, Gradio UI, and an evaluation suite (Hit-Rate, MRR, hybrid configs).

Score
24
★ 73 ⑂ 21
Python
Egoist-Machines
Egoist-Machines
LodeDB

World's fastest and most compact embedded vector database: exact by default, multimodal, local-first, and GPU-accelerated

Score
49
★ 61 ⑂ 6 +1/day
Python
MihaiBuilds
MihaiBuilds
memory-vault

A local-first AI memory system with hybrid search, MCP integration, and a knowledge graph.

Score
51
★ 56 ⑂ 9
Python
ob-labs
ob-labs
ChatBot

ChatBot, show how to implement a RAG based on OceanBase or OceanBase seekdb AI capabilities escpecailly hybrid search and AI embedding.

Score
57
★ 55 ⑂ 21
Python
flupkede
flupkede
codesearch

Multi-repo semantic code search MCP server in Rust — hybrid vector + BM25 retrieval, tree-sitter AST chunking, fully offline. For OpenCode, Claude Code, Cursor, and any MCP client.

Score
20
★ 53 ⑂ 10 +1/day
Rust
PatrickSys
PatrickSys
codebase-context

Codebase Context gives AI agents understanding of your codebase through semantic code search, team conventions, patterns, and memory, so they use fewer tokens, spend less time, and produce better, more familiar output.

Score
0
★ 52 ⑂ 13 +1/day
TypeScript
marswangyang
marswangyang
personal-ai-memory

A local-first Chrome extension that passively captures ChatGPT, Gemini, Claude, Grok, Perplexity conversations into a private memory graph. Features in-browser Hybrid RAG (Vector + BM25), semantic search, and 100% privacy via WebAssembly and IndexedDB. No servers, no API keys.

Score
27
★ 50 ⑂ 7
TypeScript
neurondb
neurondb
neurondb

NeuronDB PostgreSQL extension: vector similarity search (HNSW, IVFFlat), embeddings, kNN, ML in SQL, and hybrid full-text + vector retrieval.

Score
43
★ 49 ⑂ 10
C
sachinsharma9780
sachinsharma9780
memweave

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

Score
30
★ 49 ⑂ 3 +2/day
Python
sdsrss
sdsrss
claude-mem-lite

Persistent long-term memory for Claude Code via MCP — captures coding decisions, bugfixes, and context across sessions. Hybrid FTS5 + TF-IDF search with episode batching. Single SQLite DB, no external services. Alternative to claude-mem with 600x lower cost.

Score
41
★ 48 ⑂ 3
JavaScript
pavanjava
pavanjava
qql

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

Score
38
★ 46 ⑂ 4
Python
NiharShrotri
NiharShrotri
llm-wiki

Local LLM-maintained personal wiki, built on Karpathy's LLM-Wiki pattern. Runs on Ollama + Qwen3 + QMD.

Score
46
★ 44 ⑂ 19 +1/day
Python
infino-ai
infino-ai
infino

Fast search engine on object storage, with full text search, vectors, and SQL, natively on Parquet.

Score
54
★ 42 ⑂ 15 +10/day
Rust
yuniko-software
yuniko-software
bge-m3-qdrant-sample

A demonstration of hybrid search with reranking using Qdrant and BGE-M3 model. A showcase of dense and sparse retrieval combined with ColBERT reranking for optimal search results

Score
0
★ 37 ⑂ 9 +1/day
Jupyter Notebook
VioletCranberry
VioletCranberry
coco-search

Local-first hybrid semantic code search tool. Indexes codebases into PostgreSQL with pgvector embeddings via Ollama, combines vector similarity + keyword search with RRF fusion. Supports 30+ languages. Features CLI, MCP server, WEB dashboard and interactive REPL.

Score
35
★ 36 ⑂ 6 +2/day
Python
sparkplug604
sparkplug604
praxis

Turn scattered knowledge, operational data, and history into source-linked context that your agents can inspect, explain, and reuse.

Score
22
★ 35 ⑂ 2
Python
jcartu
jcartu
rasputin-memory

The ultimate memory backend for OpenClaw and Claude Code. Persistent conversation memory with LLM fact extraction, foundation-model reranking, and 77.7% LoCoMo accuracy. MCP native, REST API, self-hosted.

Score
19
★ 33 ⑂ 5
Python
pingcap
pingcap
pytidb

TiDB AI SDK: Unified Multi-Modal Data Platform for AI Apps & Agents

Score
32
★ 33 ⑂ 18 +2/day
Python
PlateerLab
PlateerLab
synaptic-memory

Knowledge graph + MCP tool server for LLM agents with hybrid retrieval, live DB sync, Korean FTS, and memory feedback.

Score
14
★ 32 ⑂ 1 +1/day
Python
codefromkarl
codefromkarl
ContextAtlas

ContextAtlas — context infrastructure for AI coding agents: hybrid retrieval, project memory and retrieval observability via CLI, MCP server or embeddable library. Tree-sitter indexing, LanceDB vector search, FTS5 and token-aware context packing.

Score
8
★ 30 ⑂ 1
TypeScript
zircote
zircote
subcog

Persistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions. Features hybrid search (semantic + BM25), MCP server integration, SQLite persistence with knowledge graph, and proactive memory surfacing. Written in Rust.

Score
16
★ 25 ⑂ 5
Rust
xfloukiex-lab
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.

Score
11
★ 25 ⑂ 3 +25/day
Python
dannwaneri
dannwaneri
vectorize-mcp-worker

Hybrid RAG Worker on Cloudflare Edge — Vector + BM25 search, metadata filtering, multimodal vision, MCP server, and intelligent query routing. ~400ms p99.

Score
3
★ 25 ⑂ 3 +25/day
TypeScript
lucifer-ux
lucifer-ux
Contextcore

ContextCore: An MCP server for Claude (or any AI tool) that enables massive token saving through hybrid search (BM25 + Embeddings)

Score
5
★ 22 ⑂ 4
Python
Related Topics
#rag#semantic-search#vector-search#vector-database#embeddings#bm25#retrieval-augmented-generation#llm#mcp#mcp-server#python#claude-code

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly