Retrieval Ranking Fusion RAG Tools

Tools for combining and reranking search results from multiple retrieval methods (BM25, dense vectors, knowledge graphs) using fusion algorithms, ranking models, and ensemble techniques. Does NOT include document chunking, vector databases, or domain-specific applications—only the ranking/fusion layer itself.

There are 62 retrieval ranking fusion tools tracked. 2 score above 70 (verified tier). The highest-rated is HKUDS/LightRAG at 73/100 with 29,302 stars. 5 of the top 10 are actively maintained.

Get all 62 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=rag&subcategory=retrieval-ranking-fusion&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 HKUDS/LightRAG

[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"

73
Verified
2 beir-cellar/beir

A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate...

70
Verified
3 superlinear-ai/raglite

🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with...

69
Established
4 HKUDS/RAG-Anything

"RAG-Anything: All-in-One RAG Framework"

69
Established
5 illuin-tech/vidore-benchmark

Vision Document Retrieval (ViDoRe): Benchmark. Evaluation code for the ColPali paper.

64
Established
6 DataScienceUIBK/Rankify

🔥 Rankify: A Comprehensive Python Toolkit for Retrieval, Re-Ranking, and...

60
Established
7 Raudaschl/rag-fusion

RAG-Fusion: multi-query generation + Reciprocal Rank Fusion for better...

59
Established
8 xmpuspus/kb-arena

Benchmark 7 retrieval strategies on your own docs — naive vector,...

54
Established
9 SciPhi-AI/R2R

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented...

51
Established
10 mixedbread-ai/mxbai-rerank

Crispy reranking models by Mixedbread

50
Established
11 tangbotony/GraTAG

GraTAG — Production AI Search via Graph-Based Query Decomposition and...

46
Emerging
12 microsoft/PIKE-RAG

PIKE-RAG: sPecIalized KnowledgE and Rationale Augmented Generation

41
Emerging
13 incidentfox/OpenRag

Multi-strategy RAG system achieving 74% Recall@10 on MultiHop-RAG. Combines...

38
Emerging
14 Rohith-2/bm25-fusion

An ultra-fast BM25 retriever with support for multiple variants and...

38
Emerging
15 izikeros/rankflow

Library for plotting multiple ranks evolved over processing steps - draw a...

34
Emerging
16 ALucek/rag-reranking

An overview of popular reranking models and architectures for 2 stage RAG pipelines

33
Emerging
17 spider-hand/tokyo-landprice-rag

A Retrieval-Augmented Generation (RAG) application for exploring Tokyo land...

33
Emerging
18 FarhanAliRaza/django-hawkeye

Django BM25 full-text search using PostgreSQL - a lightweight Elasticsearch...

32
Emerging
19 Beer-Bears/scaffold

Structural RAG (Retrieval-Augmented Generation) system for large codebases

30
Emerging
20 AIAnytime/Re-ranking-Playground

An interactive tool for exploring and comparing 5 different document...

29
Experimental
21 Guest400123064/bbm25-haystack

Simple Haystack in-memory document store alternative that performs...

28
Experimental
22 samadpls/BestRAG

BestRAG: A library for hybrid RAG, combining dense, sparse, and late...

28
Experimental
23 vblagoje/openapi-rag-service

A flexible Haystack 2.0 pipeline integrating Retrieval-Augmented Generation...

26
Experimental
24 chu2bard/rankfuse

Reranking and result fusion for search and RAG pipelines

24
Experimental
25 JhaAyush01/Hybrid-Retrieval-Systems

Hybrid Retrieval System combining keyword matching (BM25) with semantic...

24
Experimental
26 Intrinsical-AI/geometric-aware-retrieval-v2

A Python library for geometric-aware information retrieval using...

24
Experimental
27 Hanjo92/unity-resource-rag

Unity UI asset-aware RAG pipeline with MCP sidecar and UPM tools for...

23
Experimental
28 drittich/reciprocal-rank-fusion

Allows you to merge search results from multiple search engines using the...

23
Experimental
29 wksbx/elastic-graph-rag

Hybrid search RAG pipeline combining Elasticsearch (BM25 + vector + RRF)...

23
Experimental
30 ForwardCodeSolutions/rag-engine

Lightweight hybrid RAG engine with Vector + BM25 + Knowledge Graph search,...

22
Experimental
31 Sunnyztj/turboquant-memory

TurboQuant (ICLR 2026) vector quantization for memory/RAG embedding...

22
Experimental
32 MukundaKatta/HybridFind

Hybrid semantic + keyword search — BM25 and vector similarity with...

22
Experimental
33 Fingrows/rankfuse

🔥 Enhance search and RAG pipelines by reranking and fusing results with...

22
Experimental
34 Klastrovanie/KlastroKnowledge-CUDA

A CUDA extension for Mahalanobis distance-based top-K matching,...

22
Experimental
35 Aerendal/ishkarim-rag

Hybrid RAG on CPU-only SQLite: FTS5 + embeddings + RRF fusion. 235 knowledge sources.

22
Experimental
36 SimonLupart/ikat-baseline

TREC iKAT (interactive Knowledge Assistant Track): Baselines Retrieval for...

22
Experimental
37 alex-is-busy-coding/speculative-rag

An implementation of Speculative RAG exploring latency-quality trade-offs in...

22
Experimental
38 ngpepin/mostsimilar-for-RAG-normalization

Linux CLI tools to compare text files and find nearest neighbours across...

20
Experimental
39 ihatesea69/beir-retrieval-benchmark

Benchmarking BM25 sparse retrieval vs RAG dense retrieval vs Hybrid (RRF) on...

20
Experimental
40 vivek34561/Adaptive-RAG

An adaptive Retrieval-Augmented Generation (RAG) system that dynamically...

19
Experimental
41 sankar-ramamoorthy/rag-foundry-docgraph

Modular RAG backend for document ingestion, vector search, and deterministic...

19
Experimental
42 AyhamJo7/CoRAG

This project implements an adaptive, multi-step retrieval system inspired by...

17
Experimental
43 paswell-chiks/Optimizing-RAG-with-Hybrid-Search

🔍 Optimize RAG systems by exploring Lexical, Semantic, and Hybrid Search...

16
Experimental
44 MrRezaeiUofT/AT-RAG

AT-RAG (Adaptive Retrieval-Augmented Generation) is a novel RAG model...

16
Experimental
45 tpancholi/qdrant_rrf_with_filter

Data Retrieval from Qdrant Vector DB based on RRF algo and metadata filtering

16
Experimental
46 ksm26/Retrieval-Optimization-From-Tokenization-to-Vector-Quantization

The course provides a comprehensive guide to optimizing retrieval systems in...

15
Experimental
47 patelpattu90-ai/hybrid-rag-knowledge-engine

Production-style Hybrid RAG system with semantic + keyword retrieval,...

15
Experimental
48 Setoju/similarity_search

Similarity search using embeddings, BM25 and reranking (RAG)

15
Experimental
49 btboilerplate/RAG-Systems-Lab

A modular RAG experimentation framework benchmarking BM25, vector, hybrid,...

14
Experimental
50 mizamoon/rag-trump-twitter

🧢🇺🇸 Hybrid RAG (BGE-M3 + BM25 + rerank) по постам Трампа из Twitter

14
Experimental
51 vanshksingh/Thread-RAG

Thread-RAG: Traversal-Heuristic Retrieval for Embedded And Distributed RAG

14
Experimental
52 NevroHelios/hierarchical-rag

Multi-source Hierarchical RAG with hybrid retrieval (dense + BM25 + RRF),...

14
Experimental
53 svilupp/FlashRank.jl

Rapid Document Ranking, Powered by Lightweight Models.

13
Experimental
54 mollyiverson/ACME10-HE-RAGApp

Retrieval-Augmented Generation (RAG) chat-box application using Knowledge...

13
Experimental
55 patw/BreadRank

A small reranker service using mixedbread.ai reranker model

12
Experimental
56 RAGE-AI-Enterprise/rage-core

R.A.G.E AI Core - RAG-based API platform for enterprise AI tools.

11
Experimental
57 JitamB/Backstory-Consistency-NLP

A RAG-based NLP pipeline that verifies character backstories against entire...

11
Experimental
58 Samanosukeh/rag-hybrid-search-multi-query

RAG project using Qdrant with hybrid search: dense + sparse vectors

11
Experimental
59 rwmicro/rag-backend

Service de RAG pour la recherche et la génération de réponses basées sur des...

11
Experimental
60 Arnav-Ajay/rag-reranking-playground

Controlled experiment isolating reranking as a first-class RAG system...

11
Experimental
61 Ezenitac-AiService/Hybrid_RAG

API와 설치형 LLM을 이용한 간단한 RAG 시스템 구현을 위한 개발문서

11
Experimental
62 Arnav-Ajay/rag-hybrid-retrieval

A controlled experiment evaluating whether hybrid (dense + sparse) retrieval...

11
Experimental