GitHub topics: hybrid-search
aninghidalgo/Enterprise-RAG-Framework
Language: Python - Size: 154 KB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

iamarunbrahma/rag-api
RAG-API: A production-ready Retrieval Augmented Generation API leveraging LLMs, vector databases, and hybrid search for accurate, context-aware responses with citation support.
Language: Python - Size: 33.2 KB - Last synced at: about 19 hours ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

microsoft/rag-time
RAG Time: A 5-week Learning Journey to Mastering RAG
Language: Jupyter Notebook - Size: 71.4 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 455 - Forks: 214

Tiledesk/tiledesk-chatbot
The Tiledesk Automation Engine: Your open-source solution for multichannel workflow automation. An alternative to Voiceflow, Botpress, Stack AI, Flowise, Gumloop, VectorShift, Lyzr AI
Language: JavaScript - Size: 5.22 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 60 - Forks: 30

vearch/vearch
Distributed vector search for AI-native applications
Language: Go - Size: 35.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,184 - Forks: 339

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
Language: C++ - Size: 64.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3,755 - Forks: 352

FullStackWithLawrence/openai-embeddings
OpenAI chatGPT hybrid search and retrieval augmented generation
Language: Python - Size: 1.13 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 2

meilisearch/meilisearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Language: Rust - Size: 70.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 51,906 - Forks: 2,075

paradedb/paradedb
ParadeDB is a modern Elasticsearch alternative built on Postgres. Built for real-time, update-heavy workloads.
Language: Rust - Size: 12.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7,199 - Forks: 246

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.
Language: Go - Size: 970 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 13,658 - Forks: 970

weaviate/weaviate-io
Website for the Weaviate vector database
Language: MDX - Size: 1.15 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 83 - Forks: 140

sonesuke/oboyu
Self-hosted MCP Japanese text indexing & search—chunking+embeddings with BM25×vector rerank
Language: Python - Size: 5.57 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 1

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.
Language: Python - Size: 2.47 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 814 - Forks: 57

pingcap/pytidb
TiDB AI Python SDK: The Unified Data Platform for AI Apps & Agents
Language: Python - Size: 1.2 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 16 - Forks: 8

ukushu/Ifrit
Swfit library for fuzzy search. No dependencies lib.
Language: Swift - Size: 3.05 MB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 60 - Forks: 8

kjaymiller/multi_service_ai_request
AI Personal Assistant using content created by @kjaymiller
Language: Python - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

thangchung/sk-hybrid-search
[Experiment] Vibe coding with vscode - agent mode with Claude Sonnet 4 (just for fun to learn the concept of hybrid search by implementing it from scratch)
Language: C# - Size: 121 KB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 3 - Forks: 1

ismailbokri/Combot
This project, Contract Compliance, was developed as part of a project for the Contract Lifecycle Management module in the Management Information Systems program at ESPRIT University. It focuses on automating the monitoring and enforcement of contractual obligations to ensure regulatory compliance and minimize operational risks.
Language: Python - Size: 6.17 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

torleifg/bookquest
A hybrid search engine for books that combines semantic and full-text search to deliver accurate and relevant results.
Language: Java - Size: 774 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

TaimoorKhan10/Enterprise-RAG-Framework
Production-ready Retrieval Augmented Generation (RAG) system with hybrid retrieval, advanced evaluation metrics, and monitoring. Build enterprise LLM applications with reduced hallucinations, better context management, and comprehensive observability.
Language: Python - Size: 0 Bytes - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

RheagalFire/LLM-gym
All things Essential For my Learning Curve in LLM
Language: Python - Size: 2.23 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

YeonwooSung/postgresql-books
Playground for learning various techniques about PostgreSQL
Language: PLpgSQL - Size: 401 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

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
Language: Jupyter Notebook - Size: 200 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

PrithivirajDamodaran/SPLADERunner
Lite weight wrapper for the independent implementation of SPLADE++ models for search & retrieval pipelines. Models and Library created by Prithivi Da, For PRs and Collaboration checkout the readme.
Language: Python - Size: 185 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 31 - Forks: 2

surister/cratedb-django
CrateDB backend for Django
Language: Python - Size: 175 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

AstraBert/llamaindex-docs-agent
A simple ReAct agent that has access to LlamaIndex docs and to the internet to provide you with insights on LlamaIndex itself.
Language: Python - Size: 1.61 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 1

agoodway/vecto
Hybrid Search with Postgres and Ecto
Language: Elixir - Size: 24.4 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 58 - Forks: 3

treygrainger/ai-powered-search
The codebase for the book "AI-Powered Search" (Manning Publications, 2024)
Language: Jupyter Notebook - Size: 65.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 254 - Forks: 63

gedankrayze/training-data-generator
Training Data Generator for SPLADE Model Fine-tuning
Language: Python - Size: 37.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

salman-aziz-4425/FlowThink-Backend
A React-based visual interface that allows users to connect YouTube videos to chat nodes and interact with video content through a conversational interface.
Language: Python - Size: 45.9 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

liamca/sqlite-hybrid-search
Hybrid Search (BM25 & Vector) with SQLite
Language: Jupyter Notebook - Size: 23.4 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 14 - Forks: 1

machinelearningZH/ogd_ai-search
Semantic, lexical, multilingual search in your OGD metadata catalog.
Language: Jupyter Notebook - Size: 6.21 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

AlbeneZiv/HFSIA
A hybrid Artificial Immune optimization for high-dimensional feature selection
Language: MATLAB - Size: 10.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

JacobSKN/pubmed_semantic_search
Enhanced biomedical literature search combining semantic understanding with traditional keyword search for PubMed articles
Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

zilliz-bootcamp/milvus_hybrid_search_based_postgres
This project provides an example of consolidating Milvus (vector search engine) and PostgreSQL (relational database) to carry out the hybrid search of vectors and structured data.
Language: Python - Size: 13.7 KB - Last synced at: 29 days ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 1

sjy-dv/coltt
Coltt is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
Language: Go - Size: 55.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 184 - Forks: 1

askaitools/askaitools-community-edition
A cutting-edge search engine project tailored specifically for the AI product
Language: TypeScript - Size: 742 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 347 - Forks: 29

Syed007Hassan/Investment-Search
This application implements an advanced company search and ranking system using a hybrid search approach that combines vector similarity search (using PgVector) and traditional full-text search in PostgreSQL.
Language: Python - Size: 1.22 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

typesense/showcase-hn-comments-semantic-search
Semantic Search + Keyword Search + Hybrid Search + Filtering + Faceting on 300K HN Comments
Language: JavaScript - Size: 433 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 49 - Forks: 11

balaragavesh/RAG-assistant
A RAG model using Phi-2 and ChromaDB to generate precise, context-aware answers from user guide documentation, enhancing AI-driven assistance.
Language: Jupyter Notebook - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ashwantmanikoth/IntellilSearch
This is a AI powered crawler that can search the web for information based on your input.
Language: Python - Size: 28.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

waitingsong/paradedb
ParadeDb JavaScript Client Library
Language: TypeScript - Size: 271 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ctrlb-hq/diskannrs
Pure Rust Port of DiskANN
Language: Rust - Size: 3.87 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

iamarunbrahma/rag-ingest
RAG-Ingest: A tool for converting PDFs to markdown and indexing them for enhanced Retrieval Augmented Generation (RAG) capabilities.
Language: Python - Size: 40 KB - Last synced at: about 19 hours ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

v-ade-r/Chatbot-based-on-Contextual-RAG-full-OpenSource
Chatbot based on Contextual RAG with Hybrid Search and Reranking with short conversation history awareness, fully OpenSource.
Language: Python - Size: 666 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

JackLeeJM/rag-medication-ner
An LLM-powered RAG application for medication Named Entity Recognition (NER)
Language: Python - Size: 361 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

yarikama/Agentic-Advanced-RAG
Building a multi-agent RAG system with advanced RAG methods
Language: Jupyter Notebook - Size: 22.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 2

AstraBert/Pokemon-Bot
Discord bot that knows a lot about Pokemons :)
Language: Python - Size: 7.63 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 1

extrawest/pinecone_hybrid_search
Hybrid Search of full text and vector queries that execute against a search index containing both searchable plain text content and generated embeddings
Language: Python - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

jesse-c/notes-app-hybrid-search
Make your notes from Notes.app searchable via hybrid search.
Language: Python - Size: 113 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

ksm26/vector-databases-embeddings-applications
Unlock the power of vector databases with the "Vector Databases: from Embeddings to Applications" course! A journey that will equip you with essential skills to leverage vector databases for various applications.
Language: Jupyter Notebook - Size: 5.74 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 9

Shakshi3104/cobalt-hybrid-search
Demo app for hybrid search with vector and surface search
Language: Python - Size: 23.4 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

wzdavid/ThinkRAG
A LLM RAG system runs on your laptop.
Language: Python - Size: 3.98 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 30 - Forks: 5

shaadclt/Hybrid-Search-RAG-LangChain-Pinecone
This repository contains a Google Colab notebook that demonstrates how to set up and use a hybrid search Retrieval-Augmented Generation (RAG) system using LangChain and Pinecone. The hybrid search combines vector embeddings and sparse (BM25) encodings to provide efficient and accurate information retrieval.
Language: Jupyter Notebook - Size: 26.4 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

narayana1201/Langchain_Usecases
This Repo contains working codes of Langchain Projects. like RAG, Chatbot, Hybrid search (Advance RAG), etc.
Language: Jupyter Notebook - Size: 54.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

HJ-WishingWell/WishingWell-backend
Language: TypeScript - Size: 311 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

kuentra-official/metamorphosis
Metamorphosis is an irregular database born in a completely different form than modern databases and vector searches.
Language: Go - Size: 392 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

nagababumo/Building-Applications-with-Vector-Databases
Language: Jupyter Notebook - Size: 619 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

libraryofcelsus/LLM_NER_and_Branching_Hybrid_Search_Chatbot
An example of Named-entity Recognition and relation mapping using an LLM and Vector Database. Also includes a Branching Hybrid-Search Chatbot to utilize extracted relations.
Language: Python - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dcarpintero/github-semantic-search
Semantic Search on Langchain Github Issues with Weaviate
Language: Python - Size: 2.36 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

55Degree-Data/pdf2search
Taking PDF's of scanned images to building a Hybrid Search Platform
Language: Python - Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

morioka/doraemon-himitsu-dogu-search Fork of hurutoriya/doraemon-himitsu-dogu-search
Doraemon Himitsu Dogu Japanese hybrid search based on Elascticsearch ANN x multi match
Language: Python - Size: 13 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

zilliz-bootcamp/milvus_search_based_partition
This project implements hybrid search of vectors and structured data based on Milvus Partitions.
Language: Python - Size: 50.8 KB - Last synced at: 29 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
