spcl/MRAG
Official Implementation of "Multi-Head RAG: Solving Multi-Aspect Problems with LLMs"
This project helps developers working with large language models (LLMs) to improve information retrieval for complex queries. It takes queries that require diverse information and a collection of documents, then retrieves more relevant documents by understanding different facets of the query and documents. LLM developers, AI researchers, or data scientists building retrieval-augmented generation (RAG) systems would use this.
240 stars.
Use this if your LLM application struggles to retrieve all necessary information when user queries touch on multiple, distinct topics within your document base.
Not ideal if you are looking for a simple keyword search or only deal with queries that target very specific, single-topic documents.
Stars
240
Forks
25
Language
Python
License
—
Category
Last pushed
Feb 26, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/spcl/MRAG"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
NirDiamant/RAG_Techniques
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG)...
VectorInstitute/fed-rag
A framework for fine-tuning retrieval-augmented generation (RAG) systems.
RUC-NLPIR/FlashRAG
⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)
ictnlp/FlexRAG
FlexRAG: A RAG Framework for Information Retrieval and Generation.
Andrew-Jang/RAGHub
A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and...