RAG AutoML tool for optimizing RAG pipelines
Top 12.0% on sourcepulse
AutoRAG is an open-source framework designed to automate the evaluation and optimization of Retrieval-Augmented Generation (RAG) pipelines. It targets developers and researchers seeking to identify the most effective RAG configurations for their specific data and use cases, saving significant manual effort in module selection and testing.
How It Works
AutoRAG employs an AutoML-style approach to systematically explore and evaluate various combinations of RAG modules (parsing, chunking, retrieval, prompt making, generation). Users define their desired pipeline structure and evaluation metrics via YAML configuration files. The framework then executes trials, comparing different module strategies and hyperparameters to identify the optimal pipeline based on the specified metrics.
Quick Start & Requirements
pip install AutoRAG
pip install "AutoRAG[gpu]"
pip install "AutoRAG[gpu,parse]"
.parquet
format.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
4 weeks ago
1 day